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
JP5698319B2 - Program reconstruction device and program reconstruction program - Google Patents
[go: Go Back, main page]

JP5698319B2 - Program reconstruction device and program reconstruction program - Google Patents

Program reconstruction device and program reconstruction program Download PDF

Info

Publication number
JP5698319B2
JP5698319B2 JP2013154330A JP2013154330A JP5698319B2 JP 5698319 B2 JP5698319 B2 JP 5698319B2 JP 2013154330 A JP2013154330 A JP 2013154330A JP 2013154330 A JP2013154330 A JP 2013154330A JP 5698319 B2 JP5698319 B2 JP 5698319B2
Authority
JP
Japan
Prior art keywords
program
content
display
contents
configuration
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.)
Expired - Fee Related
Application number
JP2013154330A
Other languages
Japanese (ja)
Other versions
JP2015026928A (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 JP2013154330A priority Critical patent/JP5698319B2/en
Publication of JP2015026928A publication Critical patent/JP2015026928A/en
Application granted granted Critical
Publication of JP5698319B2 publication Critical patent/JP5698319B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

この発明は、表示装置に表示するコンテンツを他のコンテンツに置き換えて番組構成を再構成する技術に関する。   The present invention relates to a technique for reconfiguring a program structure by replacing content displayed on a display device with other content.

空港、駅、劇場、映画館等の施設には、DS端末(デジタルサイネージ端末)と呼ばれる多数の表示装置が設置されており、各DS端末に、その場所の案内や、広告等のコンテンツが表示されている。例えば、空港であれば、各DS端末に、フライトスケジュールや、検査場の混雑度合いや、機内手荷物に関する案内や、空港内のレストランの広告等が表示されている。
しかし、災害の発生や交通機関のトラブル等の何らかのイレギュラーな事象が発生した場合には、一部のDS端末に表示するコンテンツを災害の情報や交通機関の情報等に変更する場合がある。
In facilities such as airports, stations, theaters, and movie theaters, a number of display devices called DS terminals (digital signage terminals) are installed. Each DS terminal displays content such as location guidance and advertisements. Has been. For example, in the case of an airport, flight schedules, the degree of congestion at the inspection site, guidance on in-flight baggage, advertisements for restaurants in the airport, etc. are displayed on each DS terminal.
However, when an irregular event such as the occurrence of a disaster or a trouble with transportation occurs, the content displayed on some DS terminals may be changed to disaster information or transportation information.

特開2012−27648号公報JP 2012-27648 A

例えば広告等には、表示回数等が契約によって定められており、イレギュラーな事象が発生したからといって、勝手に表示するコンテンツを変更することが許されない場合がある。
この発明は、何らかの事情により表示するコンテンツを変更する場合に、適切にコンテンツを変更することを目的とする。
For example, for advertisements, etc., the number of times of display is determined by a contract, and there are cases where it is not permitted to change the content to be displayed without permission even if an irregular event occurs.
An object of the present invention is to appropriately change content when the content to be displayed is changed for some reason.

この発明に係る番組再構成装置は、
表示装置に表示させる複数のコンテンツの識別情報と、前記複数のコンテンツの表示順序とを示す番組構成を記憶する番組構成記憶部と、
前記番組構成記憶部が記憶した番組構成が示す複数のコンテンツそれぞれについて、そのコンテンツを他のコンテンツに置き換え可能か否かを示す置換可否情報を記憶する置換可否記憶部と、
所定の場合に、前記複数のコンテンツのうちの前記置換可否記憶部が記憶した置換可否情報が置き換え可能であることを示すコンテンツを、他のコンテンツに置き換えて、前記番組構成を再構成する番組再構成部と
を備えることを特徴とする。
The program reconstruction device according to the present invention is:
A program configuration storage unit for storing a program configuration indicating identification information of a plurality of contents to be displayed on a display device and a display order of the plurality of contents;
For each of a plurality of contents indicated by the program configuration stored in the program configuration storage unit, a replacement availability storage unit that stores replacement availability information indicating whether the content can be replaced with other content;
In a predetermined case, the content indicating that the replaceability information stored in the replaceability storage unit of the plurality of contents is replaceable is replaced with another content, and the program reconfiguration for reconfiguring the program structure is performed. And a constituent part.

前記置換可否記憶部は、前記他のコンテンツの重要度毎に、前記置換可否情報を記憶し、
前記番組再構成部は、前記他のコンテンツの重要度に対応する置換可否情報が置き換え可能であることを示すコンテンツを、他のコンテンツに置き換えて、前記番組構成を再構成する
ことを特徴とする。
The replaceability storage unit stores the replaceability information for each importance of the other content,
The program reconfiguration unit reconfigures the program configuration by replacing content indicating that the replaceability information corresponding to the importance of the other content can be replaced with other content. .

前記番組構成記憶部は、複数の表示装置それぞれについての番組構成を記憶し、
前記番組再構成部は、前記複数の表示装置のある表示装置についての番組構成が示す複数のコンテンツに含まれるコンテンツを表示しない場合に、他の表示装置についての番組構成が示す複数のコンテンツのうちの前記置換可否情報が置き換え可能であることを示すコンテンツを、表示しなかったコンテンツに置き換えて、前記他の表示装置の番組構成を再構成する
ことを特徴とする。
The program configuration storage unit stores a program configuration for each of a plurality of display devices,
When the program reconstruction unit does not display content included in the plurality of contents indicated by the program configuration for the display device having the plurality of display devices, the program reconstruction unit includes a plurality of contents indicated by the program configuration for other display devices. The content indicating that the replaceability information is replaceable is replaced with content that has not been displayed, and the program structure of the other display device is reconfigured.

前記置換可否記憶部は、前記表示順序によって示されるコンテンツの表示枠毎に、その表示枠で表示するコンテンツを他のコンテンツに置き換え可能か否かを示す置換可否情報を記憶する
ことを特徴とする。
The replacement availability storage unit stores replacement availability information indicating whether or not the content displayed in the display frame can be replaced with another content for each content display frame indicated by the display order. .

前記番組再構成装置は、さらに、
前記複数のコンテンツのうち少なくとも一部のコンテンツについて、表示条件を記憶する表示条件記憶部
を備え、
前記番組再構成部は、前記表示条件記憶部が記憶した表示条件を満たすように前記番組構成を再構成する
ことを特徴とする。
The program reconstruction device further includes:
A display condition storage unit for storing display conditions for at least some of the plurality of contents;
The program reconstruction unit reconfigures the program configuration so as to satisfy the display conditions stored in the display condition storage unit.

前記番組再構成装置は、さらに、
前記複数のコンテンツのうち少なくとも一部のコンテンツについて、前記表示条件を代替する代替条件を記憶する代替条件記憶部
を備え、
前記番組再構成部は、前記表示条件を満たすように前記番組構成を再構成することができない場合には、前記代替条件記憶部が記憶した代替条件を満たすように前記番組構成を再構成する
ことを特徴とする。
The program reconstruction device further includes:
An alternative condition storage unit that stores an alternative condition for substituting the display condition for at least some of the plurality of contents;
If the program configuration cannot be reconfigured to satisfy the display condition, the program reconfiguration unit reconfigures the program configuration to satisfy the alternative condition stored in the alternative condition storage unit It is characterized by.

前記表示条件及び前記代替条件は、コンテンツの表示回数と、コンテンツを表示する表示装置が設置されたエリアと、コンテンツを表示する時間帯と、コンテンツの表示方法との少なくともいずれかを示す条件である
ことを特徴とする。
The display condition and the alternative condition are conditions indicating at least one of a content display count, an area in which a display device for displaying content is installed, a time period for displaying content, and a content display method. It is characterized by that.

この発明に係る番組再構成プログラムは、
表示装置に表示させる複数のコンテンツの識別情報と、前記複数のコンテンツの表示順序とを示す番組構成を記憶する番組構成記憶装置と、前記番組構成記憶装置が記憶した番組構成が示す複数のコンテンツそれぞれについて、そのコンテンツを他のコンテンツに置き換え可能か否かを示す置換可否情報を記憶する置換可否記憶装置とを備える番組再構成装置の番組再構成プログラムであり、
所定の場合に、前記複数のコンテンツのうちの前記置換可否記憶装置が記憶した置換可否情報が置き換え可能であることを示すコンテンツを、他のコンテンツに置き換えて、前記番組構成を再構成する番組再構成処理
をコンピュータに実行させることを特徴とする。
The program reconstruction program according to this invention is
A program configuration storage device that stores identification information of a plurality of contents to be displayed on a display device and a program configuration indicating the display order of the plurality of contents, and a plurality of contents indicated by a program configuration stored in the program configuration storage device A program reconstruction program of a program reconstruction device comprising a replacement availability storage device that stores replacement availability information indicating whether or not the content can be replaced with other content,
In a predetermined case, the content indicating that the replaceability information stored in the replaceability storage device stored in the plurality of contents is replaceable is replaced with another content, and the program reconfiguration for reconfiguring the program structure is performed. A configuration process is performed by a computer.

この発明に係る番組再構成装置では、コンテンツ毎に予め置き換え可能か否かを割り当てておき、必要な場合には置き換え可能なコンテンツを他のコンテンツに置き換えて番組構成を再構成する。そのため、適切にコンテンツを変更することが可能である。   In the program reconstruction device according to the present invention, whether or not replacement is possible is assigned in advance for each content, and if necessary, the replaceable content is replaced with other content to reconfigure the program configuration. Therefore, it is possible to change content appropriately.

実施の形態1に係る表示システム1の構成図。1 is a configuration diagram of a display system 1 according to Embodiment 1. FIG. コンテンツ記憶部14が記憶する情報の例を示す図。The figure which shows the example of the information which the content memory | storage part 14 memorize | stores. 番組構成記憶部15が記憶する情報の例を示す図。The figure which shows the example of the information which the program structure storage part 15 memorize | stores. 図3が示す番組構成を示す図。The figure which shows the program structure which FIG. 3 shows. 置換可否記憶部16が記憶する情報の例を示す図。The figure which shows the example of the information which the replacement | exchange availability memory part 16 memorize | stores. 実施の形態1に係る番組再構成装置10の動作を示すフローチャート。5 is a flowchart showing the operation of the program reconstruction device 10 according to the first embodiment. 図3に示す番組構成が再構成された場合を示す図。The figure which shows the case where the program structure shown in FIG. 3 is reconfigure | reconstructed. 置換可否記憶部16が記憶する情報の例を示す図。The figure which shows the example of the information which the replacement | exchange availability memory part 16 memorize | stores. 実施の形態2に係る表示システム1の構成図。FIG. 3 is a configuration diagram of a display system 1 according to a second embodiment. 端末記憶部17が記憶する情報の例を示す図。The figure which shows the example of the information which the terminal memory | storage part 17 memorize | stores. 表示条件記憶部18が記憶する情報の例を示す図。The figure which shows the example of the information which the display condition memory | storage part 18 memorize | stores. 実施の形態2に係る番組再構成装置10の動作を示すフローチャート。9 is a flowchart showing the operation of the program reconstruction device 10 according to the second embodiment. 図7に示す番組構成が再構成された場合を示す図。The figure which shows the case where the program structure shown in FIG. 7 is reconfigure | reconstructed. 実施の形態3に係る表示システム1の構成図。FIG. 6 is a configuration diagram of a display system 1 according to a third embodiment. 配置記憶部20が記憶する情報の例を示す図。The figure which shows the example of the information which the arrangement | positioning memory | storage part 20 memorize | stores. 端末記憶部17が記憶する情報の例を示す図。The figure which shows the example of the information which the terminal memory | storage part 17 memorize | stores. 図15が表すDS端末30の移動を示す図。The figure which shows the movement of DS terminal 30 which FIG. 15 represents. 実施の形態3に係る番組再構成装置10の動作を示すフローチャート。10 is a flowchart showing the operation of the program reconstruction device 10 according to the third embodiment. 番組構成記憶部15が記憶する情報の例を示す図。The figure which shows the example of the information which the program structure storage part 15 memorize | stores. 図19に示す番組構成が再構成された場合を示す図。The figure which shows the case where the program structure shown in FIG. 19 is reconfigure | reconstructed. 実施の形態4に係る表示システム1の構成図。FIG. 6 is a configuration diagram of a display system 1 according to a fourth embodiment. 代替条件記憶部21が記憶する情報の例を示す図。The figure which shows the example of the information which the alternative condition memory | storage part 21 memorize | stores. 実施の形態4に係る番組再構成装置10の動作を示すフローチャート。10 is a flowchart showing the operation of the program reconstruction device 10 according to the fourth embodiment. 実施の形態4に係る番組再構成装置10の動作を示すフローチャート。10 is a flowchart showing the operation of the program reconstruction device 10 according to the fourth embodiment. 実施の形態1〜4に示した番組再構成装置10、DS端末30のハードウェア構成の例を示す図。The figure which shows the example of the hardware constitutions of the program reconstruction apparatus 10 and DS terminal 30 which were shown to Embodiment 1-4.

実施の形態1.
実施の形態1では、コンテンツ毎に予め置き換え可能か否かを割り当てておき、必要な場合には置き換え可能なコンテンツを他のコンテンツに置き換えて番組構成を再構成することについて説明する。
Embodiment 1 FIG.
In the first embodiment, it will be described that whether or not each content can be replaced is assigned in advance, and if necessary, the replaceable content is replaced with other content and the program structure is reconfigured.

図1は、実施の形態1に係る表示システム1の構成図である。
表示システム1は、番組再構成装置10と、複数のDS端末30とを備える。
FIG. 1 is a configuration diagram of a display system 1 according to the first embodiment.
The display system 1 includes a program reconstruction device 10 and a plurality of DS terminals 30.

番組再構成装置10は、空港、駅、劇場、映画館等に設置された各DS端末30に表示するコンテンツの番組構成を変更する。
番組再構成装置10は、割込みコンテンツ取得部11、番組再構成部12、送信部13、コンテンツ記憶部14、番組構成記憶部15、置換可否記憶部16を備える。
The program reconstruction device 10 changes the program configuration of content displayed on each DS terminal 30 installed in an airport, a station, a theater, a movie theater, or the like.
The program reconstruction device 10 includes an interrupt content acquisition unit 11, a program reconstruction unit 12, a transmission unit 13, a content storage unit 14, a program configuration storage unit 15, and a replacement possibility storage unit 16.

割込みコンテンツ取得部11は、例えば、災害が発生した場合に、災害に関するコンテンツを割込みコンテンツとして取得する。割込みコンテンツは、例えば、番組再構成装置10の管理者等によって入力される、あるいは、他のシステムから送信される。   For example, when a disaster occurs, the interrupt content acquisition unit 11 acquires content related to the disaster as the interrupt content. The interrupt content is input by, for example, an administrator of the program reconstruction device 10 or transmitted from another system.

番組再構成部12は、割込みコンテンツ取得部11が割込みコンテンツを取得した場合に、置き換え可能なコンテンツを割込みコンテンツに置き換えることにより、番組構成記憶部15が記憶した番組構成を再構成する。   When the interrupt content acquisition unit 11 acquires the interrupt content, the program reconstruction unit 12 reconfigures the program configuration stored in the program configuration storage unit 15 by replacing the replaceable content with the interrupt content.

送信部13は、番組再構成部12が再構成した番組構成と、その番組構成に含まれるコンテンツとを各DS端末30へ送信して、各DS端末30に番組構成に従いコンテンツを表示させる。   The transmission unit 13 transmits the program configuration reconfigured by the program reconfiguration unit 12 and the content included in the program configuration to each DS terminal 30, and causes each DS terminal 30 to display the content according to the program configuration.

コンテンツ記憶部14は、コンテンツを記憶する記憶装置である。
図2は、コンテンツ記憶部14が記憶する情報の例を示す図である。
図2では、コンテンツ記憶部14は、コンテンツID毎に、コンテンツ情報と、コンテンツとを記憶している。コンテンツIDは、コンテンツの識別子である。コンテンツ情報は、コンテンツの内容を簡易的に説明した情報である。コンテンツは、コンテンツ本体である。
The content storage unit 14 is a storage device that stores content.
FIG. 2 is a diagram illustrating an example of information stored in the content storage unit 14.
In FIG. 2, the content storage unit 14 stores content information and content for each content ID. The content ID is a content identifier. The content information is information that simply explains the content. The content is a content body.

番組構成記憶部15は、番組構成を記憶する記憶装置である。
図3は、番組構成記憶部15が記憶する情報の例を示す図である。
図3では、番組構成記憶部15は、表示順序と、コンテンツIDと、コンテンツ情報とを記憶している。図3では、図4に示すように、C001(ウェルカムメッセージ)、C002(場内案内)、C003(広告1)、C004(広告2)、C005(広告3)、C004(広告2)、C001(ウェルカムメッセージ)・・・の順でコンテンツを表示することを示している。
The program configuration storage unit 15 is a storage device that stores a program configuration.
FIG. 3 is a diagram illustrating an example of information stored in the program configuration storage unit 15.
In FIG. 3, the program configuration storage unit 15 stores a display order, a content ID, and content information. In FIG. 3, as shown in FIG. 4, C001 (welcome message), C002 (in-place guidance), C003 (advertisement 1), C004 (advertisement 2), C005 (advertisement 3), C004 (advertisement 2), C001 (welcome) Message)... In order of content.

置換可否記憶部16は、置換可否情報を記憶する記憶装置である。
図5は、置換可否記憶部16が記憶する情報の例を示す図である。
図5では、置換可否記憶部16は、コンテンツID毎に、置換可否情報を記憶している。置換可否情報は、そのコンテンツを置換可能か否かを示す情報である。
The replacement availability storage unit 16 is a storage device that stores replacement availability information.
FIG. 5 is a diagram illustrating an example of information stored in the replacement possibility storage unit 16.
In FIG. 5, the replacement possibility storage unit 16 stores replacement possibility information for each content ID. The replaceability information is information indicating whether or not the content can be replaced.

DS端末30は、番組再構成装置10から送信されたコンテンツを、番組再構成装置10から送信された番組構成に従い表示する端末である。
DS端末30は、受信部31、表示部32を備える。
The DS terminal 30 is a terminal that displays the content transmitted from the program reconstruction device 10 in accordance with the program configuration transmitted from the program reconstruction device 10.
The DS terminal 30 includes a receiving unit 31 and a display unit 32.

受信部31は、送信部13が送信した番組構成とコンテンツとを受信する。
表示部32は、受信部31が受信したコンテンツを、番組構成に従い表示する。
The receiving unit 31 receives the program configuration and content transmitted by the transmitting unit 13.
The display unit 32 displays the content received by the receiving unit 31 according to the program configuration.

図6は、実施の形態1に係る番組再構成装置10の動作を示すフローチャートである。
割込みコンテンツ取得部11は、割込みコンテンツを取得する(S11)。
すると、番組再構成部12は、置換可否記憶部16から置換可否情報を取得する(S12)。そして、番組再構成部12は、S12で取得した置換可否情報に基づき、番組構成記憶部15が記憶した番組構成に含まれるコンテンツに、置き換え可能なコンテンツがあるか否かを判定する(S13)。
置き換え可能なコンテンツがある場合には(S13でYES)、番組再構成部12は、置き換え可能なコンテンツを割込みコンテンツに置き換えて、番組構成記憶部15が記憶した番組構成を再構成する(S14)。そして、送信部13は、S14で再構成された番組構成と、割込みコンテンツを含む、番組構成に含まれるコンテンツとを各DS端末30へ送信する(S15)。
一方、置き換え可能なコンテンツがない場合には(S13でNO)、番組再構成部12は番組構成を再構成せず、処理を終了する。
FIG. 6 is a flowchart showing the operation of the program reconstruction device 10 according to the first embodiment.
The interrupt content acquisition unit 11 acquires interrupt content (S11).
Then, the program reconfiguration unit 12 acquires replacement availability information from the replacement availability storage unit 16 (S12). Then, the program reconstruction unit 12 determines whether there is a replaceable content in the content included in the program configuration stored in the program configuration storage unit 15 based on the replaceability information acquired in S12 (S13). .
If there is replaceable content (YES in S13), the program reconfiguration unit 12 replaces the replaceable content with interrupt content, and reconfigures the program configuration stored in the program configuration storage unit 15 (S14). . Then, the transmission unit 13 transmits the program configuration reconstructed in S14 and the content included in the program configuration including the interrupt content to each DS terminal 30 (S15).
On the other hand, if there is no replaceable content (NO in S13), the program reconstruction unit 12 does not reconstruct the program structure and ends the process.

図2から図5に示す例では、図4に示す番組構成が、コンテンツIDが“C004”の広告2が割込みコンテンツに置き換えられることにより、図7に示す番組構成に再構成される。
なお、図7では、割込みコンテンツとして「イベント告知情報」と、「イベントリアルタイム映像」とが同時に割込みコンテンツとして取得された。そのため、2つある置き換え可能なコンテンツの“C004”が、それぞれの割込みコンテンツに置き換わった例を示している。1つだけ割込みコンテンツが取得されたときは、2つある置き換え可能なコンテンツは両方とも同じ割込みコンテンツに置き換えられる。また、割込みコンテンツの数が置き換え可能なコンテンツの数より多いときは、任意の割込みコンテンツのみ置き換えるか、あるいは割込みコンテンツに重要度を含めておき、番組再構成部12は、重要度が高い順に割込みコンテンツを置き換えるように構成することができる。
In the example shown in FIGS. 2 to 5, the program configuration shown in FIG. 4 is reconfigured to the program configuration shown in FIG. 7 by replacing the advertisement 2 with the content ID “C004” with the interrupt content.
In FIG. 7, “event notification information” and “event real-time video” are simultaneously acquired as interrupt content as interrupt content. Therefore, there is shown an example in which two replaceable contents “C004” are replaced with respective interrupt contents. When only one interrupt content is acquired, the two replaceable content are both replaced with the same interrupt content. Further, when the number of interrupt contents is larger than the number of replaceable contents, only arbitrary interrupt contents are replaced or the importance level is included in the interrupt contents, and the program reconfiguration unit 12 interrupts in the descending order of importance. It can be configured to replace content.

以上のように、実施の形態1に係る番組再構成装置10は、コンテンツ毎に予め置き換え可能か否かを割り当てておき、必要な場合には置き換え可能なコンテンツを他のコンテンツに置き換えて番組構成を再構成する。そのため、広告等が他のコンテンツへの置き換えが認められていない場合でも、その規則を破ることなく、適切に番組構成を再構成することができる。   As described above, the program reconstruction device 10 according to the first embodiment assigns whether or not each content can be replaced in advance, and replaces the replaceable content with other content when necessary, thereby configuring the program configuration. Reconfigure. Therefore, even when the advertisement or the like is not permitted to be replaced with other contents, the program structure can be appropriately reconfigured without breaking the rule.

なお、上記説明では、割込みコンテンツを取得した場合について説明した。
割込みコンテンツを取得していない通常時においては、例えば、毎日営業開始前に、送信部13が、番組構成記憶部15が記憶した番組構成と、番組構成に含まれるコンテンツとを各DS端末30へ送信しておく。そして、各DS端末30は、番組構成に従いコンテンツを表示する。
In the above description, the case where interrupt content is acquired has been described.
In a normal time when interrupt content is not acquired, for example, before starting business every day, the transmission unit 13 sends the program configuration stored in the program configuration storage unit 15 and the content included in the program configuration to each DS terminal 30. Send it. Each DS terminal 30 displays content according to the program configuration.

また、上記説明では、番組構成記憶部15が番組構成を1つだけ記憶している例を説明した。
番組構成記憶部15は、例えば、DS端末30毎に番組構成を記憶していてもよい。この場合、番組再構成部12は、DS端末30毎に、S13で、置き換え可能なコンテンツがあるか否かを判定し、S14で、置き換え可能なコンテンツがある場合には、置き換え可能なコンテンツを割込みコンテンツに置き換えて、番組構成を再構成する。そして、送信部13は、S15で、置き換え可能なコンテンツがあった番組構成が割り当てられていたDS端末30に対して、再構成された番組構成と、番組構成に含まれるコンテンツとを送信する。
In the above description, the example in which the program configuration storage unit 15 stores only one program configuration has been described.
For example, the program configuration storage unit 15 may store a program configuration for each DS terminal 30. In this case, the program reconstruction unit 12 determines whether there is a replaceable content for each DS terminal 30 in S13. If there is a replaceable content in S14, the replaceable content is determined. Replace with interrupt content and reconfigure program structure. In step S15, the transmission unit 13 transmits the reconfigured program configuration and the content included in the program configuration to the DS terminal 30 to which the program configuration having the replaceable content has been assigned.

また、上記説明では、割込みコンテンツとして単にコンテンツを取得する例を説明した。
どのDS端末30に表示させるかを指定した指定情報を含んだ割込みコンテンツを取得してもよい。この場合、番組再構成部12は、指定されたDS端末30について、S13で置き換え可能なコンテンツがあるか否かを判定し、S14で、置き換え可能なコンテンツがある場合には、置き換え可能なコンテンツを割込みコンテンツに置き換えて、番組構成を再構成する。そして、送信部13は、S15で、置き換え可能なコンテンツがあった番組構成が割り当てられていたDS端末30に対して、再構成された番組構成と、番組構成に含まれるコンテンツとを送信する。
In the above description, an example in which content is simply acquired as interrupt content has been described.
An interrupt content including designation information designating which DS terminal 30 is to be displayed may be acquired. In this case, the program reconstruction unit 12 determines whether there is content that can be replaced in S13 for the designated DS terminal 30, and if there is content that can be replaced in S14, the replaceable content. Is replaced with interrupt content, and the program structure is reconfigured. In step S15, the transmission unit 13 transmits the reconfigured program configuration and the content included in the program configuration to the DS terminal 30 to which the program configuration having the replaceable content has been assigned.

また、上記説明では、置き換え可能なコンテンツがない場合には、番組再構成部12は番組構成を再構成せず、処理を終了するとした。
しかし、例えば、大きな災害が発生した場合には、広告の契約等に関わらず、災害の情報を表示しなければならないことも考えられる。そこで、重要度を割込みコンテンツに含めておき、重要度の高い割込みコンテンツを取得した場合には、置き換え可能か否かに関わらず、コンテンツを割込みコンテンツに置き換えて、番組構成を再構成するとしてもよい。
なお、置き換え可能なコンテンツがない場合にのみ、置き換え可能でないコンテンツを割込みコンテンツに置き換えて、番組構成を再構成するとしてもよい。特に、コンテンツ毎に優先度を付けておき、置き換え可能でないコンテンツを割込みコンテンツに置き換える場合には、優先度の低いコンテンツのみを割込みコンテンツに置き換えるようにしてもよい。
In the above description, when there is no replaceable content, the program reconstruction unit 12 does not reconstruct the program configuration and ends the process.
However, for example, when a major disaster occurs, it may be necessary to display disaster information regardless of an advertising contract or the like. Therefore, if the importance level is included in the interrupt content, and the interrupt content with a high level of importance is acquired, the program structure may be reconfigured by replacing the content with the interrupt content regardless of whether or not it can be replaced. Good.
Only when there is no replaceable content, the program structure may be reconfigured by replacing the non-replaceable content with the interrupt content. In particular, when a priority is assigned to each content and a content that cannot be replaced is replaced with an interrupt content, only the content with a lower priority may be replaced with the interrupt content.

例えば、図8に示すように、置換可否記憶部16は、番組の表示枠(表示順序)毎に、置換可否情報を記憶してもよい。図8に示す置換可否記憶部16では、表示枠の表示時間(秒)と、置換可否情報、表示枠に表示できる内容(広告、場内案内、イベント告知等)が設定されている。番組構成部(図示せず)は、置換可否記憶部16を用いるとき、表示枠の内容を参照して、適切なコンテンツを割り付ける。また置換可否情報は、置換可否記憶部16に例示するように、割込みコンテンツの重要度により置換可否情報を変更させてもよい。例えば、災害情報等重要度が高い割込みコンテンツは、場内案内の表示枠以外は割込み可とし、特別なイベント告知情報等重要度が低い割込みコンテンツは、イベント告知情報、一部の広告情報等の表示枠は割込み可とするように設定することができる。なお置換可否記憶部16の内容は、図8ではそれぞれ1種類ずつ記載しているが、任意の内容を複数個設定することができる。
この場合、図6のS12の判定では、番組再構成部12は、割込みコンテンツの重要度と一致する置換可否記憶部16の置換可否情報を参照する。
コンテンツの表示枠毎に置換可否情報を設定することにより、コンテンツ毎の置換可否情報の設定が不要になる。それにより、番組構成部が定期的にコンテンツを入れ替える場合は、処理の省力化が図れる。
For example, as shown in FIG. 8, the replacement availability storage unit 16 may store replacement availability information for each display frame (display order) of a program. In the replacement possibility storage unit 16 shown in FIG. 8, display frame display time (seconds), replacement possibility information, and contents that can be displayed in the display frame (advertisement, on-site guidance, event notification, etc.) are set. When using the replacement possibility storage unit 16, the program configuration unit (not shown) allocates appropriate content with reference to the contents of the display frame. Further, the replacement availability information may be changed according to the importance of the interrupt content, as exemplified in the replacement availability storage unit 16. For example, interrupt content with high importance, such as disaster information, can be interrupted except for the display frame of the on-site guidance, and interrupt content with low importance, such as special event notification information, can display event notification information, some advertisement information, etc. The frame can be set to be interruptible. Note that one type of content in the replaceability storage unit 16 is shown in FIG. 8, but a plurality of arbitrary content can be set.
In this case, in the determination of S12 in FIG. 6, the program reconfiguration unit 12 refers to the replacement availability information in the replacement availability storage unit 16 that matches the importance of the interrupt content.
By setting replaceability information for each content display frame, setting of replaceability information for each content becomes unnecessary. Thereby, when a program structure part replaces | exchanges a content regularly, the labor saving of a process can be achieved.

実施の形態2.
実施の形態1では、置き換え可能なコンテンツを割込みコンテンツに置き換えることについて説明した。置き換え可能なコンテンツを全て割込みコンテンツに置き換えてしまった場合、広告の契約等の表示条件を満たすことができなくなる可能性がある。実施の形態2では、表示条件を満たすように番組構成を再構成することについて説明する。
Embodiment 2. FIG.
In the first embodiment, replacement of replaceable content with interrupt content has been described. If all replaceable contents are replaced with interrupt contents, there is a possibility that display conditions such as an advertisement contract cannot be satisfied. In the second embodiment, reconfiguration of the program configuration so as to satisfy the display condition will be described.

図9は、実施の形態2に係る表示システム1の構成図である。
実施の形態2に係る表示システム1では、番組再構成装置10は、図1に示す実施の形態1に係る番組再構成装置10が備える構成に加え、端末記憶部17、表示条件記憶部18を備える。
FIG. 9 is a configuration diagram of the display system 1 according to the second embodiment.
In the display system 1 according to the second embodiment, the program reconstruction device 10 includes a terminal storage unit 17 and a display condition storage unit 18 in addition to the configuration included in the program reconstruction device 10 according to the first embodiment shown in FIG. Prepare.

端末記憶部17は、各端末が配置されたエリアを記憶する記憶装置である。
図10は、端末記憶部17が記憶する情報の例を示す図である。
図10では、端末記憶部17は、端末ID毎に、基本エリアを記憶している。端末IDは、DS端末30の識別子である。基本エリアは、DS端末30が設置された位置を示す情報である。
The terminal storage unit 17 is a storage device that stores an area where each terminal is arranged.
FIG. 10 is a diagram illustrating an example of information stored in the terminal storage unit 17.
In FIG. 10, the terminal storage unit 17 stores a basic area for each terminal ID. The terminal ID is an identifier of the DS terminal 30. The basic area is information indicating the position where the DS terminal 30 is installed.

表示条件記憶部18は、コンテンツの表示条件を記憶する記憶装置である。
図11は、表示条件記憶部18が記憶する情報の例を示す図である。
図11では、表示条件記憶部18は、コンテンツID毎に、条件を記憶している。条件は、表示条件を示す情報であり、コンテンツの表示回数、コンテンツを表示するDS端末30が設置されたエリア、コンテンツを表示する時間帯、コンテンツの表示方法等の様々な基準が定められている。
なお、コンテンツの表示条件は、全てのコンテンツについて定められているわけではなく、少なくとも一部のコンテンツのみに定められている。図11では、コンテンツIDが“003”、“004”、“005”のコンテンツについては表示条件が定められているが、コンテンツIDが“001”、“002”のコンテンツについては表示条件が定められていない。
The display condition storage unit 18 is a storage device that stores content display conditions.
FIG. 11 is a diagram illustrating an example of information stored in the display condition storage unit 18.
In FIG. 11, the display condition storage unit 18 stores conditions for each content ID. The condition is information indicating a display condition, and various criteria such as the number of times content is displayed, the area where the DS terminal 30 for displaying the content is installed, the time period for displaying the content, and the method for displaying the content are defined. .
The content display conditions are not defined for all contents, but are defined for at least some contents. In FIG. 11, the display conditions are defined for the contents with the content IDs “003”, “004”, and “005”, but the display conditions are defined for the contents with the content IDs “001” and “002”. Not.

図12は、実施の形態2に係る番組再構成装置10の動作を示すフローチャートである。
S21からS24の処理は、図6に示すS11からS14の処理と同じである。
S24に続いて、番組再構成部12は、表示条件記憶部18が記憶した全ての表示条件を番組構成が満たすか否かを判定する(S25)。この際、番組再構成部12は、端末記憶部17が記憶したDS端末30の位置を参照して、全ての表示条件を番組構成が満たすか否かを判定する。
FIG. 12 is a flowchart showing the operation of the program reconstruction device 10 according to the second exemplary embodiment.
The processing from S21 to S24 is the same as the processing from S11 to S14 shown in FIG.
Subsequent to S24, the program reconstruction unit 12 determines whether or not the program configuration satisfies all the display conditions stored in the display condition storage unit 18 (S25). At this time, the program reconstruction unit 12 refers to the position of the DS terminal 30 stored in the terminal storage unit 17 and determines whether or not the program configuration satisfies all display conditions.

全ての表示条件を番組構成が満たす場合(S25でYES)、送信部13は、再構成した番組構成と、番組構成に含まれるコンテンツとを各DS端末30へ送信する(S26)。
一方、1つでも表示条件を番組構成が満たさない場合(S25でNO)、番組再構成部12は、割込みコンテンツに置き換えたコンテンツのうち一部のコンテンツを、表示条件を満たしていないコンテンツに置き換えて、番組構成を再構成する(S27)。そして、番組再構成部12は、処理をS25へ戻して全ての表示条件を番組構成が満たすか否かを判定する。
When the program configuration satisfies all display conditions (YES in S25), the transmission unit 13 transmits the reconfigured program configuration and the content included in the program configuration to each DS terminal 30 (S26).
On the other hand, when the program configuration does not satisfy at least one display condition (NO in S25), the program reconstruction unit 12 replaces some of the content replaced with the interrupt content with content that does not satisfy the display condition. The program structure is reconfigured (S27). And the program reconstruction part 12 returns a process to S25, and determines whether a program structure satisfy | fills all the display conditions.

例えば、S24で、図7に示す番組構成に再構成された場合、コンテンツIDが“C004”の広告2が表示されなくなってしまい、図11に示すコンテンツIDが“C004”の表示条件が満たされなくなってしまう。
そこで、S27で、例えば、図13に示すように、割込みコンテンツに置き換えた一部のコンテンツを、コンテンツIDが“C004”の広告2に置き換え、S25で、全条件を満たすことが確認できたら、S26で、表示条件が満たされる番組構成に再構成する。
なお図12には記載していないが、S25を一定回数以上実行した場合、全ての表示条件は満たすことができないと判定し、エラー表示して、一旦表示システム1のシステム管理者に判断を促すように構成してもよい。エラー表示するときに、条件を満たすことができない表示条件と現状の番組構成を提示すると、システム管理者は表示条件を変更する等の対応ができる。
For example, when the program structure shown in FIG. 7 is reconfigured in S24, the advertisement 2 with the content ID “C004” is not displayed, and the display condition with the content ID “C004” shown in FIG. 11 is satisfied. It will disappear.
Therefore, in S27, for example, as shown in FIG. 13, a part of the content replaced with the interrupt content is replaced with the advertisement 2 whose content ID is “C004”. In S26, the program structure is reconfigured to satisfy the display conditions.
Although not shown in FIG. 12, when S25 is executed a certain number of times, it is determined that all display conditions cannot be satisfied, an error is displayed, and the system administrator of the display system 1 is urged to make a determination. You may comprise as follows. When displaying an error and displaying a display condition that cannot satisfy the condition and the current program configuration, the system administrator can change the display condition.

以上のように、実施の形態2に係る番組再構成装置10は、置き換え可能なコンテンツを全て割込みコンテンツに置き換えることにより、表示条件を満たさなくなる場合に、表示条件を満たすように番組構成を再構成する。そのため、広告の契約等に違反することを防止できる。   As described above, the program reconstruction device 10 according to the second embodiment reconstructs the program configuration so that the display condition is satisfied when the replaceable content is replaced with the interrupt content and the display condition is not satisfied. To do. Therefore, it is possible to prevent violation of the advertising contract.

なお、番組構成記憶部15がDS端末30毎に番組構成を記憶している場合、S26では、全てのDS端末30についてではなく、一部のDS端末30について、割込みコンテンツに置き換えた一部のコンテンツを、表示条件を満たしていないコンテンツに置き換えてもよい。この際、必要であれば、番組再構成部12は、端末記憶部17が記憶したDS端末30の位置を参照して、どのDS端末30についてのコンテンツを置き換えるかを決定してもよい。
例えば、図7に示す番組構成に再構成された場合、図11に示す表示条件が満たされるように、エリアAにあるDS端末30についてのコンテンツのみ、コンテンツIDが“C004”の広告2に置き換えて、図13に示すように、番組構成を再構成してもよい。そして、他のエリアにあるDS端末30についての番組構成は、図7に示す番組構成のままとしてもよい。
When the program configuration storage unit 15 stores the program configuration for each DS terminal 30, in S26, not all DS terminals 30 but some DS terminals 30 are replaced with interrupt contents. The content may be replaced with content that does not satisfy the display condition. At this time, if necessary, the program reconstruction unit 12 may refer to the position of the DS terminal 30 stored in the terminal storage unit 17 and determine which DS terminal 30 the content is to be replaced.
For example, when the program structure shown in FIG. 7 is reconfigured, only the content for the DS terminal 30 in the area A is replaced with the advertisement 2 whose content ID is “C004” so that the display condition shown in FIG. 11 is satisfied. Thus, as shown in FIG. 13, the program structure may be reconfigured. Then, the program configuration for the DS terminal 30 in another area may be the program configuration shown in FIG.

実施の形態3.
実施の形態2では、置き換え可能なコンテンツを全て割込みコンテンツに置き換えることにより、表示条件を満たさなくなる場合に、表示条件を満たすように番組構成を再構成することについて説明した。実施の形態3では、少なくとも一部のDS端末30が移動可能である場合に、DS端末30を移動させることにより、表示条件を満たさなくなる場合に、表示条件を満たすように番組構成を再構成することについて説明する。
Embodiment 3 FIG.
In the second embodiment, it has been described that by replacing all replaceable contents with interrupt contents, the program configuration is reconfigured so as to satisfy the display condition when the display condition is not satisfied. In the third embodiment, when at least some of the DS terminals 30 are movable, the program configuration is reconfigured so as to satisfy the display condition when the DS terminal 30 is moved and the display condition is not satisfied. This will be explained.

図14は、実施の形態3に係る表示システム1の構成図である。
実施の形態3に係る表示システム1では、番組再構成装置10は、図9に示す実施の形態2に係る番組再構成装置10が備える構成に加え、配置管理部19、配置記憶部20を備える。
FIG. 14 is a configuration diagram of the display system 1 according to the third embodiment.
In the display system 1 according to the third embodiment, the program reconstruction device 10 includes an arrangement management unit 19 and an arrangement storage unit 20 in addition to the configuration of the program reconstruction device 10 according to the second embodiment illustrated in FIG. .

配置管理部19は、DS端末30の配置を管理する。配置管理部19は、DS端末30が移動されると、最新のDS端末30の配置を配置記憶部20に記憶する。あるいは、配置管理部19は、定期的に、最新のDS端末30の配置を配置記憶部20に記憶する。   The arrangement management unit 19 manages the arrangement of the DS terminal 30. When the DS terminal 30 is moved, the arrangement management unit 19 stores the latest arrangement of the DS terminal 30 in the arrangement storage unit 20. Alternatively, the arrangement management unit 19 periodically stores the latest arrangement of the DS terminals 30 in the arrangement storage unit 20.

配置記憶部20は、DS端末30の配置を記憶する記憶装置である。
図15は、配置記憶部20が記憶する情報の例を示す図である。
図15では、配置記憶部20は、エリア及び更新時刻毎に、端末IDを記憶している。エリアは、予め定められた範囲を示す情報である。更新時刻は、情報が記憶された時刻である。端末IDは、そのエリアに、その時刻に設置されているDS端末30の端末IDである。
The arrangement storage unit 20 is a storage device that stores the arrangement of the DS terminal 30.
FIG. 15 is a diagram illustrating an example of information stored in the arrangement storage unit 20.
In FIG. 15, the arrangement | positioning memory | storage part 20 has memorize | stored terminal ID for every area and update time. The area is information indicating a predetermined range. The update time is the time when information is stored. The terminal ID is the terminal ID of the DS terminal 30 installed at that time in that area.

図16は、端末記憶部17が記憶する情報の例を示す図である。
図16では、端末記憶部17は、図10に示す情報に加え、移動可否情報を記憶している。移動可否情報は、DS端末30が移動可能か否かを示す情報である。また、基本エリアは、DS端末30が設置された位置ではなく、DS端末30が移動されていない場合に原則として設置される位置を示す情報である。
FIG. 16 is a diagram illustrating an example of information stored in the terminal storage unit 17.
In FIG. 16, the terminal storage unit 17 stores mobility information in addition to the information shown in FIG. The movement availability information is information indicating whether the DS terminal 30 is movable. The basic area is not the position where the DS terminal 30 is installed, but is information indicating the position where the DS terminal 30 is installed in principle when the DS terminal 30 is not moved.

図15では、図17に示すように、2013/2/1の10:00に、ID003のDS端末30が、エリアAからエリアBへ移動したことを表している。   FIG. 15 shows that the DS terminal 30 with ID003 moved from area A to area B at 10:00 on 2013/2/1 as shown in FIG.

図18は、実施の形態3に係る番組再構成装置10の動作を示すフローチャートである。なお、割込みコンテンツを取得した場合の動作については、図12に示す動作と同じであるため、図18では省略している。
番組再構成部12は、配置管理部19により配置記憶部20が更新されたか否かを定期的に確認する(S31)。配置記憶部20が更新された場合、番組再構成部12は、全ての表示条件を番組構成が満たすか否かを判定する(S32)。この際、番組再構成部12は、配置記憶部20が記憶した最新のDS端末30の位置を参照して、全ての表示条件を番組構成が満たすか否かを判定する。
図18には記載していないが、S32を一定回数以上実行したときのエラー処理については、実施の形態2のS25で説明したとおりである。
FIG. 18 is a flowchart showing the operation of the program reconstruction device 10 according to the third embodiment. Note that the operation when the interrupt content is acquired is the same as the operation shown in FIG. 12, and is omitted in FIG.
The program reconstruction unit 12 periodically checks whether or not the arrangement storage unit 20 has been updated by the arrangement management unit 19 (S31). When the arrangement storage unit 20 is updated, the program reconstruction unit 12 determines whether or not the program configuration satisfies all display conditions (S32). At this time, the program reconstruction unit 12 refers to the latest position of the DS terminal 30 stored in the arrangement storage unit 20 and determines whether or not the program configuration satisfies all display conditions.
Although not described in FIG. 18, the error processing when S32 is executed a predetermined number of times or more is as described in S25 of the second embodiment.

全ての表示条件を番組構成が満たす場合(S32でYES)、送信部13は、番組構成と、番組構成に含まれるコンテンツとを各DS端末30へ送信する(S33)。
一方、1つでも表示条件を番組構成が満たさない場合(S32でNO)、番組再構成部12は、一部のコンテンツを表示条件を満たしていないコンテンツに置き換えて、番組構成を再構成する(S34)。そして、番組再構成部12は、処理をS32へ戻して全ての表示条件を番組構成が満たすか否かを判定する。
When the program configuration satisfies all display conditions (YES in S32), the transmission unit 13 transmits the program configuration and the content included in the program configuration to each DS terminal 30 (S33).
On the other hand, when the program configuration does not satisfy at least one display condition (NO in S32), the program reconfiguration unit 12 reconfigures the program configuration by replacing some contents with content that does not satisfy the display conditions ( S34). And the program reconstruction part 12 returns a process to S32, and determines whether a program structure satisfy | fills all the display conditions.

例えば、図19に示すように、番組構成記憶部15がDS端末30毎に番組構成を記憶していたとする。この場合に、図17に示すように、ID003のDS端末30が、エリアAからエリアBへ移動したとする。すると、コンテンツIDが“C004”の広告2がエリアAでは表示されなくなってしまい、図11に示すコンテンツIDが“C004”の表示条件が満たされなくなってしまう。
そこで、例えば、図20に示すように、ID002のDS端末30についての、コンテンツIDが“C002”のコンテンツ(場内案内)の1つを、コンテンツIDが“C004”のコンテンツ(広告2)に置き換えることにより、表示条件が満たされる番組構成に再構成する。
For example, as shown in FIG. 19, it is assumed that the program configuration storage unit 15 stores a program configuration for each DS terminal 30. In this case, it is assumed that the DS terminal 30 with ID003 moves from area A to area B as shown in FIG. Then, the advertisement 2 with the content ID “C004” is not displayed in the area A, and the display condition with the content ID “C004” shown in FIG. 11 is not satisfied.
Thus, for example, as shown in FIG. 20, one of the contents (in-place guidance) with the content ID “C002” for the DS terminal 30 with ID002 is replaced with the content (advertisement 2) with the content ID “C004”. Thus, the program is reconfigured to satisfy the display conditions.

以上のように、実施の形態3に係る番組再構成装置10は、DS端末30を移動させることにより、表示条件を満たさなくなる場合に、表示条件を満たすように番組構成を再構成する。そのため、広告の契約等に違反することを防止できる。   As described above, the program reconfiguration apparatus 10 according to Embodiment 3 reconfigures the program configuration so as to satisfy the display condition when the DS terminal 30 is moved and the display condition is not satisfied. Therefore, it is possible to prevent violation of the advertising contract.

実施の形態4.
実施の形態2,3では、表示条件を満たさなくなる場合に、表示条件を満たすように番組構成を再構成することについて説明した。しかし、番組構成を再構成したとしても、表示条件を満たすことができない可能性もある。実施の形態4では、番組構成を再構成したとしても、表示条件を満たすことができない場合に、表示条件を代替する代替条件を満たすように番組構成を再構成することについて説明する。
Embodiment 4 FIG.
In the second and third embodiments, the case where the program configuration is reconfigured so as to satisfy the display condition when the display condition is not satisfied has been described. However, even if the program structure is reconfigured, the display condition may not be satisfied. In the fourth embodiment, even when the program configuration is reconfigured, when the display condition cannot be satisfied, the program configuration is reconfigured so as to satisfy the alternative condition for substituting the display condition.

図21は、実施の形態4に係る表示システム1の構成図である。
実施の形態4に係る表示システム1では、番組再構成装置10は、図14に示す実施の形態3に係る番組再構成装置10が備える構成に加え、代替条件記憶部21を備える。
FIG. 21 is a configuration diagram of the display system 1 according to the fourth embodiment.
In the display system 1 according to the fourth embodiment, the program reconstruction device 10 includes an alternative condition storage unit 21 in addition to the configuration included in the program reconstruction device 10 according to the third embodiment shown in FIG.

代替条件記憶部21は、表示条件を代替する代替条件を記憶する記憶装置である。
図22は、代替条件記憶部21が記憶する情報の例を示す図である。
図22では、代替条件記憶部21は、コンテンツID毎に代替IDを記憶しており、代替ID毎に代替条件を記憶している。代替IDは、代替条件の識別子である。代替条件は、表示条件を代替する条件である。つまり、代替条件は、表示条件を満たすことができない場合に、表示条件の代わりに満たすべき条件である。
The alternative condition storage unit 21 is a storage device that stores alternative conditions for substituting display conditions.
FIG. 22 is a diagram illustrating an example of information stored in the alternative condition storage unit 21.
In FIG. 22, the alternative condition storage unit 21 stores an alternative ID for each content ID, and stores an alternative condition for each alternative ID. The substitute ID is an identifier of the substitute condition. The substitute condition is a condition that substitutes the display condition. That is, the alternative condition is a condition that should be satisfied instead of the display condition when the display condition cannot be satisfied.

図23は、実施の形態4に係る番組再構成装置10の動作を示すフローチャートである。図23は、割込みコンテンツを取得した場合の処理を示す。
S41からS46の処理は、図12に示すS21からS26の処理と同じである。
1つでも表示条件を番組構成が満たさない場合(S45でNO)、番組再構成部12は、全ての番組構成を試したか否かを判定する(S47)。
試していない番組構成がある場合(S47でNO)、番組再構成部12は、割込みコンテンツに置き換えたコンテンツのうち一部のコンテンツを、表示条件を満たしていないコンテンツに置き換えて、番組構成を再構成する(S48)。そして、番組再構成部12は、処理をS45へ戻して全ての表示条件を番組構成が満たすか否かを判定する。
FIG. 23 is a flowchart showing the operation of the program reconstruction device 10 according to the fourth embodiment. FIG. 23 shows processing when interrupt content is acquired.
The processing from S41 to S46 is the same as the processing from S21 to S26 shown in FIG.
When the program configuration does not satisfy at least one display condition (NO in S45), the program reconstruction unit 12 determines whether or not all the program configurations have been tried (S47).
If there is a program configuration that has not been tried (NO in S47), the program reconstruction unit 12 replaces some of the content replaced with the interrupt content with content that does not satisfy the display conditions, and reconfigures the program configuration. Configure (S48). And the program reconstruction part 12 returns a process to S45, and determines whether a program structure satisfy | fills all the display conditions.

一方、全ての番組構成を試した場合(S47でYES)、番組再構成部12は、改めて、割込みコンテンツに置き換えたコンテンツのうち一部のコンテンツを、表示条件を満たしていないコンテンツに置き換えて、既に試した番組構成に再構成する(S49)。そして、番組再構成部12は、番組構成が表示条件を満たしているか否かを判定するとともに、表示条件を満たしていないコンテンツに関して、代替条件記憶部21が記憶した代替条件を満たしているか否かを判定する(S50)。
表示条件を満たしていないコンテンツが代替条件を満たしている場合(S50でYES)、送信部13は、再構成した番組構成と、番組構成に含まれるコンテンツとを各DS端末30へ送信する(S46)。一方、表示条件を満たしていないコンテンツが代替条件を満たしていない場合、番組再構成部12は、処理をS49へ進め、改めて番組構成を再構成する。
図23には記載していないが、S50を一定回数以上実行したときのエラー処理については、実施の形態2のS25で説明したとおりである。
On the other hand, when all the program configurations have been tried (YES in S47), the program reconstruction unit 12 replaces some of the content replaced with the interrupt content with content that does not satisfy the display condition, The program is reconfigured to have been tried (S49). Then, the program reconstruction unit 12 determines whether or not the program configuration satisfies the display condition, and whether or not the alternative condition stored in the alternative condition storage unit 21 is satisfied for the content that does not satisfy the display condition. Is determined (S50).
If the content that does not satisfy the display condition satisfies the alternative condition (YES in S50), the transmission unit 13 transmits the reconfigured program configuration and the content included in the program configuration to each DS terminal 30 (S46). ). On the other hand, when the content that does not satisfy the display condition does not satisfy the alternative condition, the program reconfiguration unit 12 advances the processing to S49 and reconfigures the program configuration again.
Although not shown in FIG. 23, error processing when S50 is executed a predetermined number of times or more is as described in S25 of the second embodiment.

図24は、実施の形態4に係る番組再構成装置10の動作を示すフローチャートである。図24は、DS端末30が移動した場合の処理を示す。
S51からS53の処理は、図18に示すS31からS33の処理と同じである。
1つでも表示条件を番組構成が満たさない場合(S52でNO)、番組再構成部12は、全ての番組構成を試したか否かを判定する(S54)。
試していない番組構成がある場合(S54でNO)、番組再構成部12は、一部のコンテンツを表示条件を満たしていないコンテンツに置き換えて、番組構成を再構成する(S55)。そして、番組再構成部12は、処理をS52へ戻して全ての表示条件を番組構成が満たすか否かを判定する。
FIG. 24 is a flowchart showing the operation of the program reconstruction device 10 according to the fourth embodiment. FIG. 24 shows processing when the DS terminal 30 moves.
The processing from S51 to S53 is the same as the processing from S31 to S33 shown in FIG.
When the program configuration does not satisfy at least one display condition (NO in S52), the program reconstruction unit 12 determines whether or not all the program configurations have been tried (S54).
When there is a program configuration that has not been tried (NO in S54), the program reconstruction unit 12 reconfigures the program configuration by replacing some content with content that does not satisfy the display conditions (S55). And the program reconstruction part 12 returns a process to S52, and determines whether a program structure satisfy | fills all the display conditions.

一方、全ての番組構成を試した場合(S54でYES)、番組再構成部12は、改めて、一部のコンテンツを表示条件を満たしていないコンテンツに置き換えて、既に試した番組構成に再構成する(S56)。そして、番組再構成部12は、番組構成が表示条件を満たしているか否かを判定するとともに、表示条件を満たしていないコンテンツに関して、代替条件記憶部21が記憶した代替条件を満たしているか否かを判定する(S57)。
表示条件を満たしていないコンテンツが代替条件を満たしている場合(S57でYES)、送信部13は、再構成した番組構成と、番組構成に含まれるコンテンツとを各DS端末30へ送信する(S53)。一方、表示条件を満たしていないコンテンツが代替条件を満たしていない場合、番組再構成部12は、処理をS56へ進め、改めて番組構成を再構成する。
図18には記載していないが、S57を一定回数以上実行したときのエラー処理については、実施の形態2のS25で説明したとおりである。
On the other hand, when all the program configurations have been tried (YES in S54), the program reconfiguration unit 12 replaces some content with content that does not satisfy the display conditions, and reconfigures the program configuration that has already been tried. (S56). Then, the program reconstruction unit 12 determines whether or not the program configuration satisfies the display condition, and whether or not the alternative condition stored in the alternative condition storage unit 21 is satisfied for the content that does not satisfy the display condition. Is determined (S57).
If the content that does not satisfy the display condition satisfies the alternative condition (YES in S57), the transmission unit 13 transmits the reconfigured program configuration and the content included in the program configuration to each DS terminal 30 (S53). ). On the other hand, when the content that does not satisfy the display condition does not satisfy the alternative condition, the program reconfiguration unit 12 advances the processing to S56 and reconfigures the program configuration again.
Although not shown in FIG. 18, the error processing when S57 is executed a predetermined number of times or more is as described in S25 of the second embodiment.

以上のように、実施の形態4に係る番組再構成装置10は、番組構成を再構成したとしても、表示条件を満たすことができない場合に、表示条件を代替する代替条件を満たすように番組構成を再構成する。そのため、割込みコンテンツを表示させる場合や、DS端末30を移動させる場合に、番組構成を適切に再構成することができる。   As described above, the program reconfiguration device 10 according to the fourth embodiment configures the program configuration so as to satisfy the alternative condition for substituting the display condition when the display condition cannot be satisfied even if the program configuration is reconfigured. Reconfigure. Therefore, when displaying interrupt content or moving the DS terminal 30, the program configuration can be appropriately reconfigured.

図25は、実施の形態1〜4に示した番組再構成装置10、DS端末30のハードウェア構成の例を示す図である。
番組再構成装置10、DS端末30はコンピュータであり、番組再構成装置10、DS端末30の各要素をプログラムで実現することができる。
番組再構成装置10、DS端末30のハードウェア構成としては、バスに、演算装置901、外部記憶装置902、主記憶装置903、通信装置904、入出力装置905が接続されている。
FIG. 25 is a diagram illustrating an example of a hardware configuration of the program reconstruction device 10 and the DS terminal 30 described in the first to fourth embodiments.
The program reconstruction device 10 and the DS terminal 30 are computers, and each element of the program reconstruction device 10 and the DS terminal 30 can be realized by a program.
As hardware configurations of the program reconstruction device 10 and the DS terminal 30, an arithmetic device 901, an external storage device 902, a main storage device 903, a communication device 904, and an input / output device 905 are connected to the bus.

演算装置901は、プログラムを実行するCPU(Central Processing Unit)等である。外部記憶装置902は、例えばROM(Read Only
Memory)やフラッシュメモリ、ハードディスク装置等である。主記憶装置903は、例えばRAM(Random Access Memory)等である。通信装置904は、例えば通信ボード等である。入出力装置905は、例えばマウス、キーボード、ディスプレイ装置等である。
The arithmetic device 901 is a CPU (Central Processing Unit) that executes a program. For example, the external storage device 902 is a ROM (Read Only).
Memory), flash memory, hard disk device, and the like. The main storage device 903 is, for example, a RAM (Random Access Memory). The communication device 904 is, for example, a communication board. The input / output device 905 is, for example, a mouse, a keyboard, a display device, or the like.

プログラムは、通常は外部記憶装置902に記憶されており、主記憶装置903にロードされた状態で、順次演算装置901に読み込まれ、実行される。
プログラムは、割込みコンテンツ取得部11、番組再構成部12、送信部13、配置管理部19として説明している機能を実現するプログラムである。
更に、外部記憶装置902にはオペレーティングシステム(OS)も記憶されており、OSの少なくとも一部が主記憶装置903にロードされ、演算装置901はOSを実行しながら、上記プログラムを実行する。
また、実施の形態1〜3の説明において、「〜の取得」、「〜の再構成」、「〜の送信」等として説明している処理の結果を示す情報やデータや信号値や変数値が主記憶装置903にファイルとして記憶されている。
The program is normally stored in the external storage device 902, and is loaded into the main storage device 903 and sequentially read into the arithmetic device 901 and executed.
The program is a program that realizes the functions described as the interrupt content acquisition unit 11, the program reconstruction unit 12, the transmission unit 13, and the arrangement management unit 19.
Furthermore, an operating system (OS) is also stored in the external storage device 902. At least a part of the OS is loaded into the main storage device 903, and the arithmetic device 901 executes the above program while executing the OS.
In the description of the first to third embodiments, information, data, signal values, and variable values indicating the results of the processes described as “acquisition of”, “reconstruction of”, “transmission of”, and the like. Is stored in the main storage device 903 as a file.

なお、図25の構成は、あくまでも番組再構成装置10、DS端末30のハードウェア構成の一例を示すものであり、番組再構成装置10、DS端末30のハードウェア構成は図25に記載の構成に限らず、他の構成であってもよい。   The configuration in FIG. 25 is merely an example of the hardware configuration of the program reconstruction device 10 and the DS terminal 30, and the hardware configuration of the program reconstruction device 10 and the DS terminal 30 is the configuration described in FIG. The configuration is not limited to this, and other configurations may be used.

10 番組再構成装置、11 割込みコンテンツ取得部、12 番組再構成部、13 送信部、14 コンテンツ記憶部、15 番組構成記憶部、16 置換可否記憶部、17 端末記憶部、18 表示条件記憶部、19 配置管理部、20 配置記憶部、21 代替条件記憶部、30 DS端末、31 受信部、32 表示部。   DESCRIPTION OF SYMBOLS 10 Program reconstruction apparatus, 11 Interrupt content acquisition part, 12 Program reconstruction part, 13 Transmission part, 14 Content storage part, 15 Program structure storage part, 16 Replacement possibility storage part, 17 Terminal storage part, 18 Display condition storage part, 19 arrangement management unit, 20 arrangement storage unit, 21 alternative condition storage unit, 30 DS terminal, 31 receiving unit, 32 display unit.

Claims (8)

複数の表示装置それぞれについて、表示装置に表示させる複数のコンテンツの識別情報と、前記複数のコンテンツの表示順序とを示す番組構成を記憶する番組構成記憶部と、
前記番組構成記憶部が記憶した番組構成が示す複数のコンテンツそれぞれについて、そのコンテンツを他のコンテンツに置き換え可能か否かを示す置換可否情報を記憶する置換可否記憶部と、
前記複数の表示装置のある表示装置についての番組構成が示す複数のコンテンツに含まれるコンテンツを表示しない場合に、他の表示装置についての番組構成が示す複数のコンテンツのうちの前記置換可否情報が置き換え可能であることを示すコンテンツを、表示しなかったコンテンツに置き換えて、前記他の表示装置の番組構成を再構成する番組再構成部と
を備えることを特徴とする番組再構成装置。
For each of the plurality of display devices, a program configuration storage unit that stores identification information of a plurality of contents to be displayed on the display device and a program configuration indicating the display order of the plurality of contents,
For each of a plurality of contents indicated by the program configuration stored in the program configuration storage unit, a replacement availability storage unit that stores replacement availability information indicating whether the content can be replaced with other content;
When the content included in the plurality of contents indicated by the program configuration for the display device having the plurality of display devices is not displayed, the replacement availability information of the plurality of contents indicated by the program configuration for the other display devices is replaced. A program reconstruction device comprising: a program reconstruction unit that replaces content indicating that the content is not displayed with content that has not been displayed, and reconstructs the program configuration of the other display device.
表示装置に表示させる複数のコンテンツの識別情報と、前記複数のコンテンツの表示順序とを示す番組構成を記憶する番組構成記憶部と、
前記番組構成記憶部が記憶した番組構成が示す複数のコンテンツそれぞれについて、そのコンテンツを他のコンテンツに置き換え可能か否かを示す置換可否情報を記憶する置換可否記憶部と、
前記複数のコンテンツのうち少なくとも一部のコンテンツについて、表示条件を記憶する表示条件記憶部と、
所定の場合に、前記複数のコンテンツのうちの前記置換可否記憶部が記憶した置換可否情報が置き換え可能であることを示すコンテンツを、他のコンテンツに置き換えて、前記表示条件記憶部が記憶した表示条件を満たすように前記番組構成を再構成する番組再構成部とを備えることを特徴とする番組再構成装置。
A program configuration storage unit for storing a program configuration indicating identification information of a plurality of contents to be displayed on a display device and a display order of the plurality of contents;
For each of a plurality of contents indicated by the program configuration stored in the program configuration storage unit, a replacement availability storage unit that stores replacement availability information indicating whether the content can be replaced with other content;
A display condition storage unit that stores display conditions for at least some of the plurality of contents;
In the predetermined case, the content indicating that the replaceability information stored in the replaceability storage unit stored in the plurality of contents can be replaced with another content, and the display stored in the display condition storage unit And a program reconfiguration unit configured to reconfigure the program configuration so as to satisfy a condition .
前記置換可否記憶部は、前記他のコンテンツの重要度毎に、前記置換可否情報を記憶し
とを特徴とする請求項1又は2に記載の番組再構成装置。
The replaceability storage unit stores the replaceability information for each importance of the other content .
Program reconstruction device according to claim 1 or 2, characterized and this.
前記置換可否記憶部は、前記表示順序によって示されるコンテンツの表示枠毎に、その表示枠で表示するコンテンツを他のコンテンツに置き換え可能か否かを示す置換可否情報を記憶する
ことを特徴とする請求項1から3までのいずれかに記載の番組再構成装置。
The replacement availability storage unit stores replacement availability information indicating whether or not the content displayed in the display frame can be replaced with another content for each content display frame indicated by the display order. The program reconstruction device according to any one of claims 1 to 3.
前記番組再構成装置は、さらに、
前記複数のコンテンツのうち少なくとも一部のコンテンツについて、前記表示条件を代替する代替条件を記憶する代替条件記憶部
を備え、
前記番組再構成部は、前記表示条件を満たすように前記番組構成を再構成することができない場合には、前記代替条件記憶部が記憶した代替条件を満たすように前記番組構成を再構成する
ことを特徴とする請求項2に記載の番組再構成装置。
The program reconstruction device further includes:
An alternative condition storage unit that stores an alternative condition for substituting the display condition for at least some of the plurality of contents;
If the program configuration cannot be reconfigured to satisfy the display condition, the program reconfiguration unit reconfigures the program configuration to satisfy the alternative condition stored in the alternative condition storage unit The program reconstruction device according to claim 2.
前記表示条件及び前記代替条件は、コンテンツの表示回数と、コンテンツを表示する表示装置が設置されたエリアと、コンテンツを表示する時間帯と、コンテンツの表示方法との少なくともいずれかを示す条件である
ことを特徴とする請求項5に記載の番組再構成装置。
The display condition and the alternative condition are conditions indicating at least one of a content display count, an area in which a display device for displaying content is installed, a time period for displaying content, and a content display method. 6. The program reconstruction device according to claim 5, wherein
複数の表示装置それぞれについて、表示装置に表示させる複数のコンテンツの識別情報と、前記複数のコンテンツの表示順序とを示す番組構成を記憶する番組構成記憶装置と、前記番組構成記憶装置が記憶した番組構成が示す複数のコンテンツそれぞれについて、そのコンテンツを他のコンテンツに置き換え可能か否かを示す置換可否情報を記憶する置換可否記憶装置とを備える番組再構成装置の番組再構成プログラムであり、
前記複数の表示装置のある表示装置についての番組構成が示す複数のコンテンツに含まれるコンテンツを表示しない場合に、他の表示装置についての番組構成が示す複数のコンテンツのうちの前記置換可否情報が置き換え可能であることを示すコンテンツを、表示しなかったコンテンツに置き換えて、前記他の表示装置の番組構成を再構成する番組再構成処理
をコンピュータに実行させることを特徴とする番組再構成プログラム。
For each of the plurality of display devices, a program configuration storage device that stores identification information of a plurality of contents to be displayed on the display device and a display configuration of the plurality of contents, and a program stored in the program configuration storage device A program reconfiguration program of a program reconfiguration apparatus comprising a replacement availability storage device that stores replacement availability information indicating whether or not each content can be replaced with other content for each of a plurality of contents indicated by the configuration,
When the content included in the plurality of contents indicated by the program configuration for the display device having the plurality of display devices is not displayed, the replacement availability information of the plurality of contents indicated by the program configuration for the other display devices is replaced. A program reconstruction program that causes a computer to execute a program reconstruction process for reconstructing the program structure of the other display device by replacing content indicating that the content is not displayed with the content that has not been displayed .
表示装置に表示させる複数のコンテンツの識別情報と、前記複数のコンテンツの表示順序とを示す番組構成を記憶する番組構成記憶装置と、前記番組構成記憶装置が記憶した番組構成が示す複数のコンテンツそれぞれについて、そのコンテンツを他のコンテンツに置き換え可能か否かを示す置換可否情報を記憶する置換可否記憶装置と、前記複数のコンテンツのうち少なくとも一部のコンテンツについて、表示条件を記憶する表示条件記憶装置とを備える番組再構成装置の番組再構成プログラムであり、
所定の場合に、前記複数のコンテンツのうちの前記置換可否記憶装置が記憶した置換可否情報が置き換え可能であることを示すコンテンツを、他のコンテンツに置き換えて、前記表示条件記憶装置が記憶した表示条件を満たすように前記番組構成を再構成する番組再構成処理
をコンピュータに実行させることを特徴とする番組再構成プログラム。
A program configuration storage device that stores identification information of a plurality of contents to be displayed on a display device and a program configuration indicating the display order of the plurality of contents, and a plurality of contents indicated by a program configuration stored in the program configuration storage device A replaceability storage device that stores replaceability information indicating whether or not the content can be replaced with another content, and a display condition storage device that stores display conditions for at least some of the plurality of contents a program reconfiguration program of the program re-arrangement comprising the bets,
In the predetermined case, the content indicating that the replaceability information stored in the replaceability storage device stored in the plurality of contents is replaceable is replaced with another content, and the display stored in the display condition storage device A program reconstruction program for causing a computer to execute a program reconstruction process for reconfiguring the program structure to satisfy a condition .
JP2013154330A 2013-07-25 2013-07-25 Program reconstruction device and program reconstruction program Expired - Fee Related JP5698319B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013154330A JP5698319B2 (en) 2013-07-25 2013-07-25 Program reconstruction device and program reconstruction program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013154330A JP5698319B2 (en) 2013-07-25 2013-07-25 Program reconstruction device and program reconstruction program

Publications (2)

Publication Number Publication Date
JP2015026928A JP2015026928A (en) 2015-02-05
JP5698319B2 true JP5698319B2 (en) 2015-04-08

Family

ID=52491272

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013154330A Expired - Fee Related JP5698319B2 (en) 2013-07-25 2013-07-25 Program reconstruction device and program reconstruction program

Country Status (1)

Country Link
JP (1) JP5698319B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4404872B2 (en) * 2006-05-17 2010-01-27 三菱電機インフォメーションシステムズ株式会社 Program video providing apparatus and program

Also Published As

Publication number Publication date
JP2015026928A (en) 2015-02-05

Similar Documents

Publication Publication Date Title
US10469309B1 (en) Management of computing system alerts
CN105573824B (en) Monitoring method and system for distributed computing system
JP6616827B2 (en) Scalable data storage pool
US20200236001A1 (en) System and method for processing of current and historical impact status information
US11163747B2 (en) Time series data forecasting
CN111090699A (en) Method and device for synchronizing service data, storage medium, and electronic device
US10601680B2 (en) Application resiliency using APIs
CN111104069B (en) Multi-region data processing method and device of distributed storage system and electronic equipment
US11388109B2 (en) Hierarchical capacity management in a virtualization environment
JP6217644B2 (en) Rule distribution server, event processing system, method and program
EP3467646B1 (en) Identifying customization changes between instances
US20160044096A1 (en) Scaling Up and Scaling Out of a Server Architecture for Large Scale Real-Time Applications
CN108810127B (en) Disaster recovery method and device based on block chain
US11099945B2 (en) Method, device, and computer program product for backing up data
US12306699B2 (en) Systems, apparatuses, and methods for assessing recovery viability of backup databases
US20150085642A1 (en) Control target flow specifying method and control target flow specifying device
JP5632820B2 (en) Wide-area distributed configuration change system
US9628331B2 (en) Rerouting services using routing policies in a multiple resource node system
US9363656B1 (en) Sector based wireless device management
US10819604B2 (en) Change to availability mapping
JP5698319B2 (en) Program reconstruction device and program reconstruction program
US20160283306A1 (en) Information processing apparatus, information processing method, and data center system
US10897401B2 (en) Determining the importance of network devices based on discovered topology, managed endpoints, and activity
JP6668275B2 (en) Control device and control method
CN112286441A (en) Method, apparatus and computer medium for providing a visual representation

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141110

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150212

R150 Certificate of patent or registration of utility model

Ref document number: 5698319

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees