JP4025186B2 - Display system - Google Patents

Display system Download PDF

Info

Publication number
JP4025186B2
JP4025186B2 JP2002368237A JP2002368237A JP4025186B2 JP 4025186 B2 JP4025186 B2 JP 4025186B2 JP 2002368237 A JP2002368237 A JP 2002368237A JP 2002368237 A JP2002368237 A JP 2002368237A JP 4025186 B2 JP4025186 B2 JP 4025186B2
Authority
JP
Japan
Prior art keywords
display
data
schedule
content
display control
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 - Lifetime
Application number
JP2002368237A
Other languages
Japanese (ja)
Other versions
JP2004198796A (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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2002368237A priority Critical patent/JP4025186B2/en
Publication of JP2004198796A publication Critical patent/JP2004198796A/en
Application granted granted Critical
Publication of JP4025186B2 publication Critical patent/JP4025186B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ディスプレイ上の複数の分割領域毎に、それぞれ異なるコンテンツを表示するための表示システムに関する。
【0002】
【従来の技術】
従来から、繁華街のビルボード、駅構内、及び店舗内等の大勢の人が集まるような場所にディスプレイを配置し、このディスプレイに広告映像やニュース情報等のコンテンツを表示させることで、大勢の人に情報を提供するという手法が行われている。
【0003】
ディスプレイの表示を制御する従来の表示制御装置では、例えば、ブラウザが、HTML(Hyper Text Markup Language)で記述されたコンテンツデータをデータベースから読み出し、このコンテンツデータからコンテンツ表示用の画像データを生成し、生成した画像データに基づく画像を、表示制御装置のOS(Operating System)によりディスプレイ上に表示(描画)することで上記情報の提供が可能となっている。
【0004】
又、複数の情報を効率良く表示する為に、ディスプレイ上の表示領域をHTMLで定義された複数のフレームに分割することが可能であり、フレーム毎に異なるコンテンツが表示できるようになっている。各フレームの表示形態は様々であり、映像を表示したり、ニュース情報や株価情報等を文字としてスクロールさせて表示したりするものがある。
【0005】
更に、フレームの形状や各フレームの表示内容を任意のタイミングで変更することも可能であり、時間帯に応じてディスプレイのフレームレイアウトや表示内容を変更することで、多種多様なコンテンツの表示が可能となっている。
【0006】
従来の表示制御装置は、ディスプレイ上の複数の分割領域に表示するコンテンツを1つのHTMLページで定義したコンテンツデータとしてブラウザ等を用いて表示しているものであり、表示制御装置が、ブラウザに任意のタイミングで新しいHTMLコンテンツデータを読み込ませ、新しいHTMLコンテンツデータをディスプレイ上に表示させることで、上記フレームレイアウトや表示内容の変更が実現されている。
【0007】
【特許文献1】
特開平8−30253号公報
【0008】
【発明が解決しようとする課題】
上記従来の表示制御装置は、ディスプレイ上の複数の分割領域内のコンテンツを、まとめて1つのHTMLコンテンツデータとして構成して表示させているものである為、ディプレイ上の複数の分割領域内のうち、1つの分割領域の表示だけを変更する場合には、現在表示中のHTMLに基づくコンテンツデータを、一旦、新しいHTMLに基づくコンテンツデータに更新しなければならなかった。
【0009】
例えば、ニュース情報等が流動表示されているようなフレームを含むHTML画面では、HTMLに基づくコンテンツが新しいコンテンツに更新されてしまうと、HTML画面全体が更新されてしまうため、上記ニュース情報の流動表示は再び最初から行われることになり、ディスプレイを閲覧しているユーザに不快感を与えてしまうことになってしまう。
【0010】
又、従来では、HTMLで定義された複数のフレーム毎に、表示スケジュール(どの時刻に、どれ位の時間、どういったフレームサイズで、どの情報を表示するかを指定するスケジュール)を予め細かく定めておき、その表示スケジュールにしたがってフレーム毎に表示内容を独立に変更していくことで、自由度の高いコンテンツの編成が可能である。
【0011】
しかしながら、フレーム毎に表示スケジュールを定めようとした場合、複数のフレーム毎の表示スケジュールの定義を全て1つのHTMLページ内で行う必要があり、その定義を設定する作業が非常に複雑である。このため、フレーム毎に表示スケジュールを定める作業には莫大な時間と労力を要し、ディスプレイ上に表示するコンテンツの編成に要するコストが大きくなってしまうという問題点がある。
【0012】
本発明は、上記事情に鑑みて為されたものであり、ディスプレイ上に表示するコンテンツの編成にかかるコストを低く抑えながら、コンテンツの編成の自由度を向上させることが可能な表示システム及び該表示システムを管理する管理プログラムを提供することを目的とする。
【0013】
【課題を解決するための手段】
本発明の表示システムは、ディスプレイ上の複数の分割領域毎に、それぞれ異なるコンテンツを表示するための表示システムであって、前記複数の分割領域毎に対応して設けられ、前記複数の分割領域毎の表示をそれぞれ独立に制御する複数の表示制御部を有し、前記複数の表示制御部の各々は、前記複数の分割領域毎の表示スケジュールデータに基づいて、自身に対応する分割領域に表示するためのコンテンツ表示用画像データを生成する。
【0014】
この構成により、各表示制御部で生成されたコンテンツ表示用画像データに基づくコンテンツが、ディスプレイ上の各表示制御部に対応する分割領域に表示されるため、各分割領域の表示を独立に変化させることができる。したがって、ディスプレイ上に表示するコンテンツの編成の自由度を向上させることができる。
【0015】
又、複数の分割領域毎の表示スケジュールデータに基づいて、各分割領域の表示が独立に制御されるため、複数の分割領域を含むディスプレイ全体に表示させるコンテンツ作成に要する労力や時間を大幅に削減することができる。したがって、ディスプレイ上に表示するコンテンツの編成の自由度の向上を低コストで実現することができる。
【0016】
又、本発明の表示システムは、前記複数の表示制御部には、HTMLで記述されたコンテンツから前記コンテンツ表示用画像データを生成するものと、流動表示用のコンテンツから前記コンテンツ表示用画像データを生成するものとを含む。
【0017】
この構成により、ディスプレイ上の複数の分割領域には、HTMLに基づくコンテンツと流動表示するコンテンツとが、それぞれ異なる表示制御部の制御によって表示される。このため、例えば、HTMLに基づくコンテンツが更新された場合でも、流動表示するコンテンツは独立して表示されるため、効率良く、コンテンツの表示を行うことができる。
【0018】
又、本発明の表示システムは、前記複数の分割領域毎の表示スケジュールデータが、前記複数の分割領域毎の形状を指定する形状指定データを含む。
【0019】
この構成により、複数の表示制御部の各々が、自身に対応する分割領域の形状も考慮してコンテンツ表示用画像データを生成するため、各領域の形状を独立に更新することが可能となり、各分割領域の形状を更新するために必要な情報量や処理量を低く抑えることができる。したがって、ディスプレイ上に表示するコンテンツの編成の自由度の向上を低コストで実現することができる。
【0020】
又、本発明の表示システムは、前記複数の表示制御部の各々が、自身に対応する分割領域の表示スケジュールデータに基づくコンテンツ表示用画像データの生成中に、前記表示スケジュールデータとは異なる表示スケジュールデータが入力された場合、前記異なる表示スケジュールデータに基づくコンテンツ表示用画像データの生成を優先的に行う。
【0021】
この構成により、表示スケジュールデータとは異なる表示スケジュールデータが入力された場合でも、入力された表示制御部のみが、異なる表示スケジュールデータに基づくコンテンツ表示用画像データの生成を優先的に行うため、表示スケジュールデータでスケジューリングされていない臨時の情報等の表示に要するコストの削減及び表示システム全体の処理負荷の軽減が可能となる。
【0022】
又、異なる表示スケジュールデータが入力されていないその他の表示制御部の制御する分割領域の表示は、異なる表示スケジュールデータが入力された表示制御部の制御する分割領域の表示と連動して更新されることはないため、各分割領域に表示中の内容が途中で更新されてしまうといった不具合を無くすことができる。
【0023】
又、本発明の表示システムは、前記複数の分割領域毎の表示スケジュールデータを指定する指定データを外部サーバから受信する受信手段と、前記受信手段で受信した指定データによって指定される表示スケジュールデータを取得する取得手段とを有し、前記複数の表示制御部の各々は、前記取得手段で取得された、自身に対応する分割領域の表示スケジュールデータに基づいて、前記コンテンツ表示用画像データを生成する。
【0024】
この構成により、表示スケジュールデータを指定する指定データが外部サーバから送信されてくるものであるため、表示システムを遠隔管理することが可能となる。又、表示システムを複数有するようなシステムにおいて、複数の表示システムの一括管理が可能となる。
【0025】
又、本発明の表示システムは、前記表示スケジュールデータが、前記取得手段からアクセス可能な外部データベースに記録されており、前記取得手段は、前記外部データベースから、前記表示スケジュールデータを取得する。
【0026】
この構成により、表示システムを複数有するようなシステムを構築した場合、各表示システムによって表示スケジュールデータを共有することができるため、システム構築に要するコストを削減することができる。
【0027】
又、本発明の表示システムは、前記表示スケジュールデータを記録するデータベースを有し、前記取得手段は、前記データベースから、前記表示スケジュールデータを取得する。
【0028】
この構成により、内部のデータベースから表示スケジュールデータを取得するため、表示用画像データの生成に要する時間を高速化することができる。
【0029】
又、本発明の表示システムは、前記指定データは、前記外部サーバ内に、前記ディスプレイの設置される位置に応じて複数種類記録されており、前記受信手段は、前記複数種類の指定データの中から前記ディスプレイの設置される位置に応じて選択された指定データを受信する。
【0030】
この構成により、ディスプレイの設置される位置に応じて、複数の分割領域の各々に対する表示スケジュールデータが変わるため、ディスプレイの設置する位置に柔軟に対応した情報の提供を行うことができる。
【0031】
本発明のサーバは、請求項5〜8のいずれか記載の表示システムを少なくとも1つ有するシステムに用いるサーバであって、任意タイミングで、前記指定データを記録する指定データ記録部から、前記任意タイミングに基づいて選択した指定データを取得する指定データ取得手段と、前記指定データ取得手段によって取得した指定データを、前記少なくとも1つの表示システムの各々に送信する送信手段とを備える。
【0032】
この構成により、複数の分割領域毎の表示スケジュールデータを指定する指定データを表示システムに送信し、該表示システムの分割領域の表示を管理可能なため、従来のように、複数の分割領域をまとめて1つの表示スケジュールデータで管理する場合に比べ、サーバの処理負荷や表示システムに送信する情報量を大幅に削減することができる。したがって、システムの構築に要するコストを大幅に削減することができる。
【0033】
又、本発明のサーバは、前記少なくとも1つの表示システムの各々によるコンテンツ表示先のディスプレイの設置場所情報を記録する記録部から、前記ディスプレイの設置場所情報を取得する設置場所情報取得手段と、前記指定データを前記ディスプレイの設置場所に応じて複数種類記録する指定データ記録部と、前記複数種類の指定データの中から、前記設置場所情報取得手段により取得した設置場所情報に応じて選択した指定データを取得する指定データ取得手段と、前記指定データ取得手段により取得した指定データを、前記指定データに対応する場所の表示システムに送信する指定データ送信手段とを備える。
【0034】
この構成により、ディスプレイの設置する位置に柔軟に対応したコンテンツの提供を行うことができる。
【0035】
本発明の管理プログラムは、ディスプレイ上の複数の分割領域毎に、それぞれ異なるコンテンツを表示するための表示システムを、コンピュータにより管理するためのプログラムであって、前記表示システムは、前記複数の分割領域毎に対応し、前記複数の分割領域毎の表示をそれぞれ独立に制御する複数の表示制御プログラムを有し、前記複数の分割領域毎の表示スケジュールデータを、前記複数の表示制御プログラムの各々に対応付けるステップを有する。
【0036】
本発明のサーバプログラムは、コンピュータを請求項9又は10記載のサーバとして機能させるためのプログラムである。
【0037】
【発明の実施の形態】
(第一実施形態)
図1は、本発明の第一実施形態に係る表示制御システムの構成図である。
表示制御システム1は、特許請求の範囲のサーバに該当するスケジュール管理部2、インターネット等のネットワーク3、特許請求の範囲の表示システムに該当する複数の表示制御装置4a〜4c、及び複数のディスプレイ5a〜5cを備える。
【0038】
複数のディスプレイ5a〜5cは、プラズマディスプレイ等の表示装置であり、繁華街のビルボード、駅構内、及び店舗内等の大勢の人が集まる場所に設置され、広告情報やニュース情報等のコンテンツを表示することで、大勢の人に情報を提供するものである。
【0039】
又、複数のディスプレイ5a〜5cの各々は、ディスプレイ上の表示領域を複数に分割し、分割した領域毎に異なるコンテンツの表示が可能であり、複数の分割領域毎に適用される表示スケジュールに基づいて、各分割領域の表示や形状(分割の仕方)が独立に切り替わるように構成されている。本実施形態では、ディスプレイ5a〜5cの各々の表示領域の分割数を最大4つ(HTMLで定義されたコンテンツデータに基づくコンテンツを表示する領域×2、流動表示用のコンテンツデータに基づくコンテンツを表示する領域×2)とする。
【0040】
図2は、本発明の第一実施形態に係る表示制御システムで使用するディスプレイの画面表示例を示す図である。
同図に示したように、ディスプレイには、最大で4つの領域が存在する。図中の領域h1、h2はHTMLで記述されたコンテンツデータに基づくコンテンツを表示する。領域s1、s2は文字情報等の流動表示を行う。
【0041】
領域h1、h2、s1、及びs2の形状は、ディスプレイの左上を原点Oとしたときの座標(X,Y)を起点とし、その起点から幅W及び高さHを設定(座標(X,Y,W,H)に設定)することで決定される。尚、本実施形態では、ディスプレイのサイズを縦480×横640(単位なし)として説明する。
【0042】
又、領域h1、h2、s1、及びs2にはそれぞれ異なるコンテンツが表示されるが、これらの領域は、従来のように4つの領域を、1つの表示領域をHTMLで定義した複数のフレームで分割しているのではなく、それぞれが独立した領域として分割されている。即ち、領域毎にコンテンツ表示を行うためのソフトウェアプログラムが起動される構成となっている。
【0043】
本実施形態では、表示制御装置4a〜4c内に予め複数のソフトウェアプログラム(HTMLで記述されたコンテンツを表示させるためのブラウザ、流動表示を行わせるためのソフトウェアプログラム等)がインストールされており、表示制御装置4a〜4cに、上記ソフトウェアプログラムを管理するための管理プログラムをインストールし、この管理プログラムが表示制御装置4a〜4cによって実行されることで、各ディスプレイ上にコンテンツが表示される。
【0044】
次に、表示制御システム1の構成について詳細に説明する。尚、表示制御装置4a〜4c、ディスプレイ5a〜5cはそれぞれ同一の構成のため、以下では、スケジュール管理部2、表示制御装置4a、及びディスプレイ5aについて説明する。
【0045】
図3は、本発明の第一実施形態に係る表示制御システムの内部構成を示す図である。
スケジュール管理部2は、スケジュールデータ記録部21、スケジュールデータ設定部22、送信部23、及びスケジュールデータ解析部24を備える。
【0046】
スケジュールデータ記録部21には、ディスプレイ5a上の複数の領域の表示スケジュールを領域毎に指定するためのスケジュールデータが記録されている。スケジュールデータとは、フレームスケジュールデータ(年間、基本の2種類)、表示スケジュールデータ(年間、月間、週間の3種類)、及び特別スケジュールデータの6種類のデータの総称である。以下、各データについて説明する。
【0047】
[フレームスケジュールデータ]
フレームスケジュールデータとは、ディスプレイ5a上の各領域の形状及び各領域に適用する表示スケジュールの種類(番号)を指定するデータであり、年間と基本の2種類が記録されている。
【0048】
<基本フレームスケジュールデータ>
基本フレームスケジュールデータとは、ディスプレイ5a上の各領域に適用する表示スケジュール番号と、1日(午前0時を起点とした24時間)を単位にして、上記各領域の形状を任意の時間帯毎に指定したデータである。
【0049】
図4は、本発明の第一実施形態に係る基本フレームスケジュールの設定例と、その設定に基づいたディスプレイの表示例を示した図である。
同図に示した例では、8:00〜12:30までの間は、ディスプレイが4つの領域に分割され、各領域には、それぞれに指定された表示スケジュールにしたがって映像等の表示が行われる。そして、12:30以降は、領域h1だけが表示され、領域h1には、表示スケジュール1にしたがって映像等が表示されることになる。このとき、領域h2、s1、及びs2にはコンテンツが表示されていないが、これらは領域の形状を指定する座標を幅W=0、高さH=0にすることにより実現する。
【0050】
<年間フレームスケジュールデータ>
年間フレームスケジュールデータとは、1年の特定の月日又は連続した期間の開始月日と終了月日で指定した日付情報と、日付情報により指定した期間に使用する基本フレームスケジュールデータの種類(番号)を指定したデータである。尚、基本フレームスケジュールデータの種類が指定されていない月日については、予め設定されたデフォルトの基本フレームスケジュールデータが自動的に指定される。
【0051】
図5は、本発明の第一実施形態に係る年間フレームスケジュールデータの設定例と、その設定に基づいた月日に使用される基本フレームスケジュール番号を示した図である。
同図に示した設定例では、1月4日には基本フレームスケジュール1を使用し、8月13日〜15日には基本フレームスケジュール2を使用し、それ以外の日にはデフォルトの基本フレームスケジュールが使用されることになる。
【0052】
[表示スケジュールデータ]
表示スケジュールデータとは、基本フレームスケジュールデータで指定されたディスプレイ5a上の各領域に適用される表示スケジュールデータの内容を指定するデータであり、年間、月間、及び週間の3種類が記録されている。
【0053】
<年間表示スケジュールデータ>
年間表示スケジュールデータとは、1年の特定の月日又は連続した期間の開始月日と終了月日で指定した日付情報と、日付情報により指定した期間に使用する基本表示スケジュールデータの種類(番号)を指定したデータである。
【0054】
基本表示スケジュールデータとは、1日を任意の複数時間帯に区切り、その時間帯毎にディスプレイ5a上の各領域に表示するコンテンツの種類(番号)を指定した情報である。
【0055】
図6は、本発明の第一実施形態に係る基本表示スケジュールデータの設定例を示す図である。
同図に示した設定例では、ディスプレイ5a上のいずれかの領域に、10:00〜12:00の間はコンテンツデータ1〜10に基づくコンテンツ表示を順次行い、12:00〜14:00の間はコンテンツデータ11〜100に基づくコンテンツ表示を順次行うよう指定されている。
【0056】
尚、年間表示スケジュールデータでは、基本表示スケジュールデータの代わりに、後述する月間表示スケジュールデータ又は週間表示スケジュールデータの種類を指定することもできる。又、基本表示スケジュールデータの種類を指定しないことも可能であり、この場合、指定されていない月日には、ディスプレイ5aには何も表示されない。
【0057】
<月間表示スケジュールデータ>
月間表示スケジュールデータとは、任意月内の特定日又は任意の開始日と終了日により特定される連続した期間に使用する基本表示スケジュールの種類を指定した情報である。尚、月間表示スケジュールデータでは、基本表示スケジュールデータの代わりに、週間表示スケジュールデータの種類を指定することもできる。又、基本表示スケジュールデータの種類を指定しないことも可能であり、この場合は、指定されていない月日には、ディスプレイ5aには何も表示されない。
【0058】
<週間表示スケジュールデータ>
週間表示スケジュールデータとは、任意の週内の特定の曜日又は任意の開始曜日と終了曜日により特定される連続した期間に使用する基本表示スケジュールデータの種類を指定したデータである。又、基本表示スケジュールデータの種類を指定しないことも可能であり、この場合、指定されていない曜日にはディスプレイ5aには何も表示されない。
【0059】
図7は、本発明の第一実施形態に係る年間表示スケジュールデータの設定例と、その設定に基づいた月日に使用される基本表示スケジュールデータ番号を示した図である。
同図に示した設定例では、年間表示スケジュールデータにおいて2002年1月1日から12月31日までの1年間は月間表示スケジュール1が指定されている。又、月間表示スケジュール1は、1月〜12月までの毎月の前半(1日〜15日)には週間表示スケジュール1が指定され、後半(16日〜LAST)には週間表示スケジュール2が指定されている。更に、週間表示スケジュール1及び週間表示スケジュール2は、月曜日〜日曜日まで同図のように基本表示スケジュールデータの番号が指定されている。
【0060】
この結果、2002年の毎月の前半は、週間表示スケジュール1にしたがってコンテンツの表示が行われ、後半は、週間表示スケジュール2にしたがってコンテンツの表示が行われることになる。
【0061】
<特別スケジュールデータ>
特別スケジュールデータとは、ディスプレイ5a上の各領域に適用される基本表示スケジュールの内容を任意のタイミングで一時的に変更するために、ディスプレイ5a上に表示させるコンテンツデータの番号、そのコンテンツデータに基づくコンテンツの表示開始日時、及びその表示時間を指定したデータである。尚、ここで指定されたコンテンツデータに基づくコンテンツは、ディスプレイ5aの全体(全表示領域)に表示される。
【0062】
尚、スケジュールデータ記録部21には、上記説明したスケジュールデータをディスプレイ5aの設置場所に応じて複数種類記録しておくことが可能である。例えば、ディスプレイ5aが名古屋に設置される場合は、名古屋用のスケジュールデータと全国共通のスケジュールデータとを記録しておくことが可能である。
【0063】
又、スケジュールデータ記録部21は、スケジュール管理部2からスケジュールデータを取得可能であれば良く、例えば、ネットワーク3に接続可能な外部サーバ内等に設けてあっても良い。
【0064】
スケジュールデータ設定部22は、ユーザから設定されたスケジュールデータをスケジュールデータ記録部21に記録する。尚、スケジュールデータ設定部22はスケジュール管理部2内でなくとも良く、例えば、ネットワーク3に接続可能な外部サーバに設けてあっても良い。
【0065】
スケジュールデータ解析部24は、スケジュールデータ記録部21に記録されているスケジュールデータを、運用当日の日付とディスプレイ5aの設置場所に応じて解析し、運用当日の日付におけるディスプレイ5aの各領域の形状(領域の分割の仕方)を指定する座標、及び、運用当日の日付におけるディスプレイ5aの各領域に適用する基本表示スケジュール番号を決定し、取得する。尚、スケジュールデータ解析部24は、1日に1回、上記解析を行う。
【0066】
又、ディスプレイ5aの設置場所の情報は、直接ディスプレイ5aを制御する表示制御装置4aに問い合わせて取得したり、スケジュール管理部2内にある図示しない記録部に、システムを構成するディスプレイの設置場所情報を記録しておき、ここから取得したりする。
【0067】
送信部23は、スケジュールデータ解析部24で取得された座標情報及び各領域に適用する基本表示スケジュール番号情報を、ネットワーク3を介して表示制御装置4aに配信する。
【0068】
管理プログラムによって動作する表示制御装置4aは、基本表示スケジュールデータ記録部41、受信部44、4つの表示スケジュール制御部42a〜42d、及び4つの表示制御部43a〜43dを備える。尚、表示制御装置4aは例えばパーソナルコンピュータ(PC)であり、PCにインストールされているOSに基づいて各種機能が管理される。
【0069】
尚、表示スケジュール制御部42a及び表示制御部43aは、図2に示した領域h1に、表示スケジュール制御部42b及び表示制御部43bは、図2に示した領域h2に、表示スケジュール制御部42c及び表示制御部43cは、図2に示した領域s1に、表示スケジュール制御部42d及び表示制御部43dは、図2に示した領域s2に対応する。
【0070】
又、本実施形態では、表示制御部43a及び表示制御部43bはブラウザ、表示制御部43c及び表示制御部43dは流動表示用のソフトウェアプログラムのことを示す。
【0071】
基本表示スケジュールデータ記録部41には、上述した基本表示スケジュールデータと、該基本表示スケジュールデータによって指定されるコンテンツデータ番号に対応したコンテンツデータとが記録されている。又、ここに記録される基本表示スケジュールデータは、表示制御装置4aから直接記録するようにしても良いし、スケジュール管理部2からネットワーク3を介して記録するようにしても良い。
【0072】
尚、基本表示スケジュールデータ記録部41は、表示スケジュール制御部42a〜42dの各々からアクセス可能であれば良く、例えば、ネットワーク3を介して接続可能な外部サーバに設けても良い。
【0073】
このようにすることで、基本表示スケジュールデータを表示制御システム1を構成する複数の表示制御装置によって共有することができるため、システム構築に要するコストを削減することができる。又、基本表示スケジュールデータを変更した場合に、その変更が全ての表示制御装置に対して有効となるため、複数の表示制御装置を一括管理することができる。
【0074】
受信部44は、スケジュール管理部2から配信されてきた座標情報及び基本表示スケジュール番号情報(指定データ)を受信する。
【0075】
表示スケジュール制御部42aは、受信部44で受信した座標情報及び基本表示スケジュール番号情報から、自身に対応する領域h1に適用される時間帯毎の座標情報及び基本表示スケジュール番号情報を抽出し、座標情報及び基本表示スケジュールデータ番号情報を表示制御部43aに対応付ける。尚、表示スケジュール制御部42a〜42dは、管理プログラムが実行されることで実現される機能のことを示している。
【0076】
即ち、本実施形態の表示制御装置には、大きく分けて2つのプログラムが存在する。1つは、上記座標情報及び基本表示スケジュール番号情報に基づいてコンテンツ表示のための制御を行う表示制御プログラム(表示制御部に該当)、もう1つは、表示制御プログラムに対して、上記座標情報及び基本表示スケジュール番号情報を対応付ける管理プログラム(表示スケジュール制御部に該当)である。このため、表示制御装置内には、表示制御プログラム及び管理プログラム等のプログラムを格納するメモリ(不図示)を有する。
【0077】
尚、他の表示スケジュール制御部も同様に、自身に対応する領域に応じて座標情報及び基本表示スケジュール番号情報を抽出することで、座標情報及び基本表示スケジュールデータ番号情報の表示制御部への対応付けを行う。
【0078】
表示制御部43aは、表示スケジュール制御部42aから対応付けられた座標情報及び基本表示スケジュール番号情報に基づいて、コンテンツの表示制御を行う。具体的には、座標情報及び基本表示スケジュール番号情報に基づいて、指定されたコンテンツの表示用データを生成し、生成した表示用データをOSに伝達する。
【0079】
以上説明した表示制御システムの動作について以下に説明する。
図8は、本発明の第一実施形態に係る表示制御システムの動作を説明するためのシーケンスチャートである。
スケジュール管理部2は、運用当日の日付に基づいて、スケジュールデータ記録部21に記録されているスケジュールデータの解析を行う(S801)。解析の結果、任意時間帯毎に指定されるディスプレイ5a上の各領域の座標と、各領域に適用する基本表示スケジュール番号を決定して取得し(S802)、取得した座標情報と基本表示スケジュール番号情報を表示制御装置4aに配信する(S803)。
【0080】
座標情報及び基本表示スケジュール番号情報を配信した後は、運用当日の日付を監視し、日付が更新されたかどうか判断する(S806)。日付が更新されていない場合(S806:NO)は、日付が更新されるまで待機する(S807)。一方、日付が更新された場合(S806:YES)は、S801に移行し、以上の動作を繰り返す。
【0081】
座標情報及び基本表示スケジュール番号情報を受信した表示制御装置4aでは、各表示スケジュール制御部が、自身に対応する領域の時間帯毎の座標情報と自身に対応する領域に適用する基本表示スケジュール番号情報を、取得した情報から抽出して、各表示制御部に対応付ける(S804)。そして、各表示制御部が、対応付けられた座標情報や基本表示スケジュールデータ番号情報に基づいて領域毎の表示制御を行う(S805)。
【0082】
次に、図8のS805における表示切り替えシーケンスを詳細に説明する。
図9は、本発明の第一実施形態に係る表示制御システムの表示制御装置内の動作を説明するためのシーケンスチャートである。尚、同図には、ディスプレイ5aの表示画面イメージも併せて図示してある。以下の説明では、初期状態として、ディスプレイ5aがイメージAのような画面構成となっており、領域h1にはデフォルトのコンテンツが表示されているものとする。
【0083】
表示スケジュール制御部42aは、S804で抽出した基本表示スケジュールデータ番号情報に基づいて、基本表示スケジュールデータを取得する(S901)。その後、指定された時間になると、領域h1の座標情報“h1=(0,0,640,240)”を表示制御部43aに入力し、座標設定要求を行う(S902)。尚、他の領域の座標は、同じ時刻において、全てh2=(0,0,0,0)、s1=(240、0、640、120)、s2=(360、0、640、120)に設定されているものとする。
【0084】
要求を受けた表示制御部43aは、この要求に応じ、設定された座標情報を読み込む(S903)。表示スケジュール制御部42aは、座標設定要求を行った後、基本表示スケジュールデータで指定されている領域h1に表示するコンテンツデータ1を表示制御部43aに入力し、コンテンツデータ1の読み込み要求を行う(S904)。そして、要求を受けた表示制御部43aは、コンテンツデータ1を読み込み、S903で読込んだ座標情報とコンテンツデータ1とに基づいてコンテンツデータ1を領域h1に表示するためのコンテンツ表示用データを生成する(S905)。生成されたコンテンツ表示用データは、OSに伝達される。
【0085】
尚、S902又はS904における要求が行われてから、所定の読み込み待ち時間経過後、基本表示スケジュールに基づく表示スケジュール制御部42aからの表示切り替え指示により、OSがコンテンツ表示用データに基づいて表示切り替えを実行する。そして、領域h1の形状及び表示が切り替わり、イメージBに示したような画面がディスプレイ上に表示される。
【0086】
続いて、基本表示スケジュールに基づく所定の時間経過後、表示スケジュール制御部42aは、領域h1に表示するコンテンツデータ2の読み込み要求を表示制御部43aに対して行う(S906)。要求を受けた表示制御部43aは、コンテンツデータ2を読み込み、コンテンツデータ2からコンテンツ表示用データを生成する(S907)。生成されたコンテンツ表示用データはOSに伝達される。
【0087】
S906における要求が行われてから、所定の読み込み待ち時間経過後、基本表示スケジュールに基づく表示スケジュール制御部42aからの表示切り替え指示により、OSがコンテンツ表示用データに基づいて表示切り替えを実行する。そして、領域h1の表示が切り替わり、イメージCに示したような画面がディスプレイ上に表示される。
【0088】
表示制御装置4aは、スケジュール管理部2から送信されてきた時間帯毎に指定される座標情報、及び基本表示スケジュールデータ番号情報に基づく基本表示スケジュールデータにしたがって、以上のような処理を行うことで、領域h1の形状や表示内容を任意のタイミングで順次切り替える。
【0089】
尚、図9では、領域h1についての処理のみ説明したが、他の領域h2、s1、及びs2についても、図9で説明したものと同様の処理が行われる。
【0090】
以上のように、本実施形態によれば、ディスプレイ5a上の4つの分割領域が、各々に対応付けられた座標や基本表示スケジュールデータに基づいて、別々のソフトウェアプログラムにより独立に制御される。このため、4つの領域のうち、1つの領域に表示するコンテンツや1つの領域に適用する基本表示スケジュールを更新したい場合等には、その領域に適用される基本表示スケジュールデータを更新するだけで、1つの領域だけの形状や表示を更新することができる。したがって、従来のように、他の領域に表示中のコンテンツが、コンテンツを更新したい領域と連動して切り替わってしまうといった問題点を無くすことができる。
【0091】
又、本実施形態によれば、4つの領域を1つのHTMLページ内のフレーム分割機能で分割するのではなく、4つの領域の各々を別々の定義にしたがって作成した別々のコンテンツとして実現しているため、従来のように、1つのHTMLページ内で複数フレームの定義を設定する場合に比べ、効率良くコンテンツの編成を行うことができる。
【0092】
又、ユーザにより設定可能なデータとして、フレームスケジュールデータや表示スケジュールデータがあるが、これらのデータは、その内容を細分化(年間から月間、月間から週間等)して設定することができるため、極め細やかなスケジューリングを、簡単に設定することが可能となる。
【0093】
又、本実施形態によれば、4つの領域の各々の形状が、任意のタイミングでそれぞれ独立に更新されるため、各領域の表示内容を独立して更新できるだけでなく、各領域の形状、即ち、ディスプレイの画面レイアウトも簡単に変更することができる。したがって、画面編成(ディスプレイに表示するコンテンツの編成)の自由度を従来よりも大幅に向上させることができる。
【0094】
又、本実施形態によれば、4つの領域の表示がそれぞれ別々のソフトウェアによって制御されているため、従来のように1つのHTMLページ内をフレーム分割して各フレームにコンテンツを表示する場合に比べ、4つの領域の各々の表示品質を向上させることができる。
【0095】
尚、本実施形態では、スケジュールデータ記憶部21に、ディスプレイ5a〜5cの設置場所に応じた種類分のフレームスケジュールデータを記録しておき、スケジュール管理部24が、各表示制御装置に座標情報及び表示スケジュールデータ番号情報を配信する際に、各表示制御装置が制御するディスプレイの設置場所に応じた情報を、各表示制御装置に配信するようにしても良い。
【0096】
この場合は、表示制御装置4a〜4cの各々の基本スケジュールデータ記録部にも、全国共通の基本表示スケジュールデータ及びコンテンツデータと、地域毎の基本表示スケジュールデータ及びコンテンツデータとを記録しておく。
【0097】
このようにすることで、ディスプレイの設置場所に応じて、各ディスプレイの表示スケジュールやコンテンツを変更することが可能なため、ディスプレイの設置場所に依存しない、柔軟なシステムを構築することができる。
【0098】
又、本実施形態では、スケジュール管理部2がネットワーク3を介して複数の表示制御装置を管理する構成としているが、複数の表示制御装置の各々に、それぞれスケジュール管理部を設けた一体型の構成としても良い。
【0099】
(第二実施形態)
本発明の第二実施形態に係る表示制御システムは、第一実施形態で説明した表示制御システムに、ディスプレイ上の所定領域に所定情報を所定タイミングで割り込ませて表示させる割り込み表示機能を付加したものである。
【0100】
本実施形態のシステム構成は、図1及び図3に示したものと同様であるが、以下、付加された割り込み機能についての動作について説明する。
図10は、本発明の第二実施形態に係る表示制御システムにおける割り込み制御動作を説明するためのフローチャートである。
【0101】
まず、管理者等により、割り込みスケジュールデータ(割り込ませるコンテンツデータ、割り込み対象となる領域、割り込ませる日時、割り込み表示時間、割り込み対象となるディスプレイ、及び割り込み対象となる領域の座標を指定するデータ)が入力されると、スケジュールデータ設定部22は、割り込ませるコンテンツデータを基本表示スケジュールデータ記録部41に番号を付して記録すると共に、割り込ませるコンテンツデータを除いた割り込みスケジュールデータをスケジュールデータ記憶部21に記憶する(S1001)。
【0102】
スケジュールデータ解析部24は、割り込みスケジュールデータによって指定された日付になると、スケジュールデータ記憶部21に記憶された割り込みスケジュールデータを読み出し、割り込みを行うディスプレイを制御する表示制御装置を特定し、上記コンテンツデータを割り込ませる領域を指定するデータ、コンテンツデータ番号を指定するデータ、割り込ませる領域の座標を指定するデータ、割り込み時刻を指定するデータ、及び割り込み表示時間を指定するデータを含めた割り込み通知データを作成する(S1002)。作成された割り込み通知データは、送信部23により、上記特定された表示制御装置(ここでは表示制御装置4aとする)に配信される(S1003)。
【0103】
割り込み通知データを受信した表示制御装置4aでは、各表示スケジュール制御部が、上記割り込み通知データが自身の制御する領域に対するものであるか否か判断する。自身に対応する割り込み通知でなければ(S1004:NO)、その割り込み通知データについては何も行わず、基本表示スケジュールにしたがって表示制御部にコンテンツの表示制御を行わせる(S1005)。
【0104】
一方、自身に対応する割り込み通知であれば(S1004:YES)、その割り込み通知データを読み込む(S1006)。尚、ここでは、領域h1に対する割り込みを指定する情報であるものとする。
【0105】
表示スケジュール制御部42aは、割り込み通知データにより指定された時刻になると、割り込み通知データに基づいて割り込み動作を行う(S1007)。
【0106】
次に、図10のS1007における割り込み動作を詳細に説明する。
図11は、本発明の第二実施形態に係る表示制御システムの表示制御装置内の割り込み制御動作を説明するためのシーケンスチャートである。尚、同図には、ディスプレイ5aの表示画面イメージも併せて図示してある。以下の説明では、初期状態として、ディスプレイ5aがイメージDのような画面レイアウトとなっており、各領域には表示スケジュールにしたがって、様々なコンテンツが表示されているものとする。
【0107】
領域h1にコンテンツ1が表示されている状態(S1101)で、割り込み通知データにより指定された時刻になると(S1101)、表示スケジュール制御部42aは、割り込み通知データにより指定された領域h1の座標情報“h1=(0,0,640,480)”を表示制御部43aに入力し、座標設定要求を行う(S1102)。尚、他の領域の座標は、同じ時刻において、h2=(0,0,0,0)、s1=(0、0、0、0)、s2=(0、0、0、0)に設定されているものとする。
【0108】
要求を受けた表示制御部43aは、設定された座標情報を読み込む(S1103)。表示スケジュール制御部42aは、座標設定要求を行った後、割り込み通知データにより指定されているコンテンツデータ番号(Wとする)を表示制御部43aに入力し、コンテンツデータ番号Wに対応したコンテンツ(割り込みコンテンツという)の読み込み要求を行う(S1104)。要求を受けた表示制御部43aは、割り込みコンテンツデータを読込み、上記読込んだ座標情報と割り込みコンテンツデータとに基づいて、割り込みコンテンツデータを領域h1に表示するためのコンテンツ表示用データを生成する(S1105)。生成されたコンテンツ表示用データはOSに伝達される。
【0109】
そして、S1102又はS1104における要求が行われてから所定の読み込み待ち時間経過後、割り込み通知データに基づく表示スケジュール制御部42aからの表示切り替え指示により、OSがコンテンツ表示用データに基づいて表示切り替えを実行する。そして、領域h1、h2の形状及び表示が切り替わり、ディスプレイは、イメージEのような画面レイアウトに更新される。
【0110】
割り込み通知データによって指定された表示時間が経過すると、表示スケジュール制御部42aは、領域h1の座標情報“h1=(0,0,320,240)”を表示制御部43aに入力し、座標設定要求を行う(S1106)。尚、他の領域の座標は、同じ時刻において、h2=(320,0,320,240)、s1=(0、240、640、120)、s2=(0、360、640、120)に設定されている。
【0111】
要求を受けた表示制御部43aは、設定された座標情報を読み込む(S1107)。更に、表示スケジュール制御部42aは、現在時刻に対応するコンテンツデータ(ここではコンテンツデータ1)の読み込み要求を表示制御部43aに行い(S1108)、表示制御部43aは、コンテンツデータ1を読み込み、読込んだ座標情報とコンテンツデータ1とに基づいて、コンテンツデータ1のコンテンツ表示用データを生成する(S1109)。生成されたコンテンツ表示用データはOSに伝達される。
【0112】
S1106又はS1108における要求が行われてから所定の読み込み待ち時間経過後、割り込み通知データに基づく表示スケジュール制御部42aからの表示切り替え指示により、OSがコンテンツ表示用データに基づいて表示切り替えを実行する。そして、領域h1、h2の形状及び表示が切り替わり、ディスプレイは、イメージFのような画面レイアウト、つまりイメージDと同様の画面レイアウトに戻る。
【0113】
その後、表示制御装置4aは、表示スケジュール制御部42aが割り込み通知データを読み込む毎に、上記S1101〜S1109までの動作を行う。
【0114】
尚、本実施形態では、割り込みコンテンツを、ディスプレイ5aの全体に表示するように指定された場合の動作についてのみ説明したが、ディスプレイ5aの4つの領域の少なくとも1つに、割り込み機能により割り込みコンテンツを表示させることも可能である。
【0115】
この場合は、各表示スケジュール制御部が自身に対応する割り込み通知データを読み込み、対応する表示制御部を制御して、割り込み動作を行う。
【0116】
又、1つの割り込みコンテンツを表示中に、更に割り込み通知データが配信されてきた場合は、表示スケジュール制御部42aが、割り込み通知データの割り込み優先度を確認し、優先度の高い割り込みを順次優先して、表示させるようにする。このために、スケジュールデータ設定部22においては、管理者により設定可能な割り込みスケジュールデータとして、その割り込みの優先度情報も設定できるようにしておく。
【0117】
以上のように本実施形態によれば、ディスプレイ5a上の領域h1、h2、s1、及びs2の各々に適用される表示スケジュールにしたがってコンテンツの表示が行われている状態で、任意の時刻に任意の領域にのみ割り込みを行い、割り込みコンテンツを表示させることができる。このため、災害情報等の表示スケジュールでスケジューリングされていない緊急情報を、任意の領域に表示させることが可能となる。
【0118】
又、この緊急情報を表示させる領域の形状(座標)も任意に設定可能なため、本実施形態のように、割り込みコンテンツをディスプレイ5aの全表示領域に表示させることで、重要な情報をより目立たせて表示することができる。
【0119】
又、本実施形態のように、割り込みを行いたい領域が1つである場合でも、その割り込み対象領域についてのみの表示スケジュールを一時的に変更するだけで良いため、従来のように、1つの領域を変更する場合でも、4つの領域を構成するHTMLページを全て新しいHTMLページに替える必要がない。したがって、スケジュール管理部2から配信する割り込み通知データのデータ量を削減することができる。
【0120】
又、表示制御装置4a側でも、割り込み対象となる領域に対応するスケジュール制御部及び表示制御部だけが動作すれば良いため、表示制御装置の処理負荷も軽減することができる。以上により、システム全体としての処理負荷が軽減され、システム全体のパフォーマンスを向上させることができる。
【0121】
特に、システムを構成する全ての表示制御装置4a〜4cに割り込み通知データを一斉に配信する際に、上記のような効果は大きくなる。この場合は、割り込み対象となる領域に対してのみの割り込み通知データを一斉に全表示制御装置に配信するだけなので、従来に比べ、通信量が大幅に削減できる。特に、緊急情報等を表示したい場合は、ネットワークの通信トラフィックの増大により、繁華街にいる人達への緊急情報の通知が遅れるといったことを防ぐことができる。
【0122】
【発明の効果】
本発明によれば、ディスプレイに表示するコンテンツの編成にかかるコストを低く抑えながら、そのコンテンツの編成の自由度を向上させることが可能な表示システムを提供することができる。
【図面の簡単な説明】
【図1】本発明の第一実施形態に係る表示制御システムの構成図である。
【図2】本発明の第一実施形態に係る表示制御システムで使用するディスプレイの表示画面例を示す図である。
【図3】本発明の第一実施形態に係る表示制御システムの内部構成を示す図である。
【図4】本発明の第一実施形態に係る基本フレームスケジュールの設定例と、その設定に基づいたディスプレイの表示画面例を示した図である。
【図5】本発明の第一実施形態に係る年間フレームスケジュールデータの設定例と、その設定に基づいた月日に使用される基本フレームスケジュール番号を示した図である。
【図6】本発明の第一実施形態に係る基本表示スケジュールデータの設定例を示す図である。
【図7】本発明の第一実施形態に係る年間表示スケジュールデータの設定例と、その設定に基づいた月日に使用される基本表示スケジュールデータ番号を示した図である。
【図8】本発明の第一実施形態に係る表示制御システムの動作を説明するためのシーケンスチャートである。
【図9】本発明の第一実施形態に係る表示制御システムの表示制御装置内の動作を説明するためのシーケンスチャートである。
【図10】本発明の第二実施形態に係る表示制御システムにおける割り込み制御動作を説明するためのフローチャートである。
【図11】本発明の第二実施形態に係る表示制御システムの表示制御装置内の割り込み制御動作を説明するためのシーケンスチャートである。
【符号の説明】
1 表示制御システム
2 スケジュール管理部
3 ネットワーク
4a〜4c 表示制御装置
5a〜5c ディスプレイ
21 スケジュールデータ記憶部
22 スケジュールデータ設定部
23 送信部
24 スケジュールデータ解析部
41 基本スケジュールデータ記録部
42 受信部
42a〜42d 表示スケジュール制御部
43a〜43d 表示制御部
h1、h2 HTMLで記述されたコンテンツを表示する領域
s1、s2 流動表示用のコンテンツを表示する領域
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a display system for displaying different contents for each of a plurality of divided areas on a display.
[0002]
[Prior art]
Traditionally, displays have been placed in places where a large number of people gather, such as in downtown areas such as billboards, station buildings, and stores, and content such as advertisement images and news information is displayed on this display. There is a method of providing information to people.
[0003]
In a conventional display control device that controls display on a display, for example, a browser reads content data described in HTML (Hyper Text Markup Language) from a database, generates image data for content display from the content data, The information can be provided by displaying (drawing) an image based on the generated image data on a display by an OS (Operating System) of the display control device.
[0004]
In order to display a plurality of information efficiently, the display area on the display can be divided into a plurality of frames defined in HTML, and different contents can be displayed for each frame. There are various display forms of each frame, and there are some which display a video or scroll and display news information, stock price information and the like as characters.
[0005]
In addition, the shape of the frame and the display content of each frame can be changed at any time, and a variety of content can be displayed by changing the frame layout and display content of the display according to the time zone. It has become.
[0006]
A conventional display control apparatus displays content to be displayed in a plurality of divided areas on a display as content data defined by one HTML page using a browser or the like. The above-described frame layout and display contents are changed by reading new HTML content data at the timing and displaying the new HTML content data on the display.
[0007]
[Patent Document 1]
JP-A-8-30253
[0008]
[Problems to be solved by the invention]
Since the conventional display control apparatus is configured to display the contents in the plurality of divided areas on the display as a single HTML content data, the contents in the plurality of divided areas on the display are displayed. Among them, when only the display of one divided area is changed, the content data based on the currently displayed HTML has to be once updated to the content data based on the new HTML.
[0009]
For example, in an HTML screen including a frame in which news information or the like is fluidly displayed, if the content based on HTML is updated to a new content, the entire HTML screen is updated. Will be performed again from the beginning, and will cause discomfort to the user browsing the display.
[0010]
Conventionally, a display schedule (schedule for designating what information is displayed at what time, how much time, what frame size) for each of a plurality of frames defined in HTML has been determined in advance. In addition, by changing display contents independently for each frame according to the display schedule, it is possible to organize contents with a high degree of freedom.
[0011]
However, when a display schedule is to be determined for each frame, it is necessary to define the display schedule for each of a plurality of frames in one HTML page, and the work of setting the definition is very complicated. For this reason, enormous time and labor are required for the operation of determining the display schedule for each frame, and there is a problem that the cost required for organizing the content to be displayed on the display increases.
[0012]
The present invention has been made in view of the above circumstances, and a display system capable of improving the degree of freedom of content organization while keeping the cost for organization of content displayed on a display low. An object is to provide a management program for managing a system.
[0013]
[Means for Solving the Problems]
The display system of the present invention is a display system for displaying different contents for each of a plurality of divided areas on a display, and is provided corresponding to each of the plurality of divided areas. A plurality of display control units for independently controlling display of each of the plurality of display control units, each of the plurality of display control units displaying on a divided region corresponding to itself based on display schedule data for each of the plurality of divided regions Content display image data is generated.
[0014]
With this configuration, content based on the image data for content display generated by each display control unit is displayed in the divided region corresponding to each display control unit on the display, so that the display of each divided region is changed independently. be able to. Therefore, it is possible to improve the degree of freedom of organization of the content displayed on the display.
[0015]
In addition, since the display of each divided area is controlled independently based on the display schedule data for each of the plurality of divided areas, the labor and time required for creating content to be displayed on the entire display including the plurality of divided areas are greatly reduced. can do. Therefore, it is possible to realize an improvement in the degree of freedom of organization of the content displayed on the display at a low cost.
[0016]
In the display system of the present invention, the plurality of display control units may be configured to generate the content display image data from content described in HTML, and the content display image data from content for fluid display. Including what to generate.
[0017]
With this configuration, content based on HTML and content to be fluidly displayed are displayed in a plurality of divided regions on the display under the control of different display control units. For this reason, for example, even when content based on HTML is updated, the content to be fluidly displayed is displayed independently, so that the content can be displayed efficiently.
[0018]
In the display system of the present invention, the display schedule data for each of the plurality of divided regions includes shape designation data for designating a shape for each of the plurality of divided regions.
[0019]
With this configuration, each of the plurality of display control units generates content display image data in consideration of the shape of the divided region corresponding to itself, and thus the shape of each region can be independently updated. The amount of information and the amount of processing required to update the shape of the divided area can be kept low. Therefore, it is possible to realize an improvement in the degree of freedom of organization of the content displayed on the display at a low cost.
[0020]
In the display system of the present invention, each of the plurality of display control units may generate a display schedule different from the display schedule data while generating content display image data based on the display schedule data of the divided areas corresponding to the display control unit. When data is input, content display image data based on the different display schedule data is preferentially generated.
[0021]
With this configuration, even when display schedule data different from the display schedule data is input, only the input display control unit preferentially generates image data for content display based on the different display schedule data. It is possible to reduce the cost required for displaying temporary information that is not scheduled by the schedule data and to reduce the processing load of the entire display system.
[0022]
In addition, the display of the divided areas controlled by other display control units to which different display schedule data is not input is updated in conjunction with the display of the divided areas controlled by the display control unit to which different display schedule data is input. Therefore, it is possible to eliminate the problem that the contents being displayed in each divided area are updated in the middle.
[0023]
Further, the display system of the present invention includes a receiving unit that receives from the external server designation data that designates display schedule data for each of the plurality of divided areas, and display schedule data that is designated by the designation data received by the receiving unit. Each of the plurality of display control units generates the image data for content display based on the display schedule data of the divided area corresponding to itself acquired by the acquisition unit. .
[0024]
With this configuration, the designation data for designating the display schedule data is transmitted from the external server, so that the display system can be managed remotely. In a system having a plurality of display systems, a plurality of display systems can be collectively managed.
[0025]
In the display system of the present invention, the display schedule data is recorded in an external database accessible from the acquisition unit, and the acquisition unit acquires the display schedule data from the external database.
[0026]
With this configuration, when a system having a plurality of display systems is constructed, display schedule data can be shared by each display system, so that the cost required for system construction can be reduced.
[0027]
In addition, the display system of the present invention includes a database that records the display schedule data, and the acquisition unit acquires the display schedule data from the database.
[0028]
With this configuration, the display schedule data is acquired from the internal database, so the time required for generating the display image data can be increased.
[0029]
In the display system of the present invention, a plurality of types of the designation data are recorded in the external server according to a position where the display is installed, and the receiving means includes the plurality of types of designation data. The designated data selected according to the position where the display is installed is received.
[0030]
With this configuration, the display schedule data for each of the plurality of divided regions changes according to the position where the display is installed, so that it is possible to provide information flexibly corresponding to the position where the display is installed.
[0031]
A server of the present invention is a server used in a system having at least one display system according to any one of claims 5 to 8, wherein the specified data is recorded at any timing from the specified data recording unit that records the specified data. Specified data acquisition means for acquiring the specified data selected based on the data, and transmission means for transmitting the specified data acquired by the specified data acquisition means to each of the at least one display system.
[0032]
With this configuration, it is possible to manage the display of the divided areas of the display system by sending designation data specifying display schedule data for each of the divided areas to the display system. Therefore, the processing load of the server and the amount of information transmitted to the display system can be greatly reduced compared to the case of managing with one display schedule data. Therefore, the cost required for system construction can be greatly reduced.
[0033]
Further, the server of the present invention includes an installation location information acquisition unit that acquires the installation location information of the display from a recording unit that records the installation location information of the display of contents displayed by each of the at least one display system, A designation data recording unit for recording a plurality of types of designation data according to the installation location of the display, and designation data selected according to the installation location information acquired from the plurality of types of designation data by the installation location information acquisition means Designated data obtaining means for obtaining the designated data, and designated data transmitting means for sending the designated data obtained by the designated data obtaining means to a display system at a location corresponding to the designated data.
[0034]
With this configuration, it is possible to provide content flexibly corresponding to the position where the display is installed.
[0035]
The management program of the present invention is a program for managing, by a computer, a display system for displaying different contents for each of a plurality of divided areas on a display, and the display system includes the plurality of divided areas. A plurality of display control programs that independently control display for each of the plurality of divided regions, and associate display schedule data for each of the plurality of divided regions with each of the plurality of display control programs. Having steps.
[0036]
The server program of the present invention is a program for causing a computer to function as the server according to claim 9 or 10.
[0037]
DETAILED DESCRIPTION OF THE INVENTION
(First embodiment)
FIG. 1 is a configuration diagram of a display control system according to the first embodiment of the present invention.
The display control system 1 includes a schedule management unit 2 corresponding to a claimed server, a network 3 such as the Internet, a plurality of display control devices 4a to 4c corresponding to a claimed display system, and a plurality of displays 5a. ~ 5c.
[0038]
The plurality of displays 5a to 5c are display devices such as plasma displays, and are installed at places where a large number of people gather, such as downtown billboards, station buildings, stores, and the like, and display contents such as advertisement information and news information. By displaying, information is provided to a large number of people.
[0039]
Each of the plurality of displays 5a to 5c can divide a display area on the display into a plurality of parts, and display different contents for each of the divided areas. Based on a display schedule applied to each of the plurality of divided areas. Thus, the display and shape (division method) of each divided region are switched independently. In the present embodiment, the display area of each of the displays 5a to 5c is divided into a maximum of four (area for displaying content based on content data defined by HTML × 2 and content based on content data for fluid display is displayed. Region x 2).
[0040]
FIG. 2 is a diagram showing a screen display example of a display used in the display control system according to the first embodiment of the present invention.
As shown in the figure, the display has a maximum of four areas. Regions h1 and h2 in the figure display content based on content data described in HTML. The areas s1 and s2 display fluid information such as character information.
[0041]
The shape of the areas h1, h2, s1, and s2 starts from the coordinates (X, Y) when the upper left corner of the display is the origin O, and the width W and the height H are set from the origin (coordinates (X, Y , W, H). In the present embodiment, the description will be made assuming that the size of the display is vertical 480 × horizontal 640 (no unit).
[0042]
In addition, different contents are displayed in the areas h1, h2, s1, and s2, respectively, but these areas are divided into a plurality of frames in which one display area is defined by HTML as in the conventional case. Instead, each is divided as an independent area. That is, a software program for displaying content is activated for each area.
[0043]
In the present embodiment, a plurality of software programs (a browser for displaying content described in HTML, a software program for performing fluid display, etc.) are installed in advance in the display control devices 4a to 4c. A management program for managing the software program is installed in the control devices 4a to 4c, and the management program is executed by the display control devices 4a to 4c, whereby content is displayed on each display.
[0044]
Next, the configuration of the display control system 1 will be described in detail. Since the display control devices 4a to 4c and the displays 5a to 5c have the same configuration, the schedule management unit 2, the display control device 4a, and the display 5a will be described below.
[0045]
FIG. 3 is a diagram showing an internal configuration of the display control system according to the first embodiment of the present invention.
The schedule management unit 2 includes a schedule data recording unit 21, a schedule data setting unit 22, a transmission unit 23, and a schedule data analysis unit 24.
[0046]
The schedule data recording unit 21 records schedule data for designating a display schedule of a plurality of areas on the display 5a for each area. The schedule data is a generic term for six types of data, frame schedule data (annual and basic two types), display schedule data (annual, monthly, and weekly three types) and special schedule data. Hereinafter, each data will be described.
[0047]
[Frame schedule data]
The frame schedule data is data for designating the shape of each area on the display 5a and the type (number) of the display schedule to be applied to each area, and records two types, yearly and basic.
[0048]
<Basic frame schedule data>
The basic frame schedule data is a display schedule number to be applied to each area on the display 5a and a day (24 hours starting from midnight), and the shape of each area is set for each arbitrary time zone. The data specified in.
[0049]
FIG. 4 is a diagram showing a setting example of a basic frame schedule according to the first embodiment of the present invention and a display example of a display based on the setting.
In the example shown in the figure, the display is divided into four areas between 8: 00 and 12:30, and images and the like are displayed in each area according to the display schedule specified for each area. . Then, after 12:30, only the area h1 is displayed, and images and the like are displayed in the area h1 according to the display schedule 1. At this time, no content is displayed in the areas h2, s1, and s2, but these are realized by setting coordinates specifying the shape of the area to width W = 0 and height H = 0.
[0050]
<Annual frame schedule data>
The annual frame schedule data refers to the date information specified by the start date and end date of a specific month or consecutive period of the year, and the type (number of basic frame schedule data used for the period specified by the date information. ) Is specified data. For the month and day for which the type of basic frame schedule data is not specified, preset default basic frame schedule data is automatically specified.
[0051]
FIG. 5 is a diagram showing a setting example of annual frame schedule data according to the first embodiment of the present invention and basic frame schedule numbers used on the date based on the setting.
In the setting example shown in the figure, the basic frame schedule 1 is used on January 4, the basic frame schedule 2 is used on August 13 to 15, and the default basic frame is used on other days. A schedule will be used.
[0052]
[Display schedule data]
The display schedule data is data for designating the contents of display schedule data applied to each area on the display 5a designated by the basic frame schedule data, and three types of year, month and week are recorded. .
[0053]
<Annual display schedule data>
The annual display schedule data refers to the date information specified by the start date and end date of a specific month or day in a year, and the type (number of basic display schedule data used for the period specified by the date information) ) Is specified data.
[0054]
The basic display schedule data is information that specifies one type of content (number) to be displayed in each area on the display 5a for each time period divided into a plurality of time periods.
[0055]
FIG. 6 is a diagram showing a setting example of basic display schedule data according to the first embodiment of the present invention.
In the setting example shown in the figure, content display based on the content data 1 to 10 is sequentially performed in any area on the display 5a between 10:00 and 12:00, and from 12:00 to 14:00. In the meantime, it is specified that content display based on the content data 11 to 100 is sequentially performed.
[0056]
In the annual display schedule data, instead of the basic display schedule data, the type of monthly display schedule data or weekly display schedule data described later can be specified. It is also possible to not specify the type of basic display schedule data. In this case, nothing is displayed on the display 5a on the month and day not specified.
[0057]
<Monthly display schedule data>
Monthly display schedule data is information that specifies the type of basic display schedule to be used in a continuous period specified by a specific day in an arbitrary month or an arbitrary start date and end date. In the monthly display schedule data, the type of weekly display schedule data can be specified instead of the basic display schedule data. It is also possible to not specify the type of basic display schedule data. In this case, nothing is displayed on the display 5a on the month and day not specified.
[0058]
<Weekly display schedule data>
The weekly display schedule data is data specifying the type of basic display schedule data used in a continuous period specified by a specific day of a week or an arbitrary start day and end day of the week. It is also possible to not specify the type of basic display schedule data. In this case, nothing is displayed on the display 5a on the days not specified.
[0059]
FIG. 7 is a diagram showing a setting example of annual display schedule data according to the first embodiment of the present invention and basic display schedule data numbers used on the date based on the setting.
In the setting example shown in the figure, monthly display schedule 1 is designated for one year from January 1, 2002 to December 31, 2002 in the annual display schedule data. Monthly display schedule 1 is designated as weekly display schedule 1 in the first half (1st to 15th) of each month from January to December, and specified as weekly display schedule 2 in the second half (16th to LAST). Has been. Further, in the weekly display schedule 1 and the weekly display schedule 2, the numbers of the basic display schedule data are designated from Monday to Sunday as shown in FIG.
[0060]
As a result, in the first half of every month in 2002, content is displayed according to the weekly display schedule 1, and in the second half, content is displayed according to the weekly display schedule 2.
[0061]
<Special schedule data>
The special schedule data is based on the number of content data to be displayed on the display 5a and the content data in order to temporarily change the content of the basic display schedule applied to each area on the display 5a at an arbitrary timing. This is data specifying the display start date and time and the display time of the content. The content based on the content data designated here is displayed on the entire display 5a (all display areas).
[0062]
The schedule data recording unit 21 can record a plurality of types of the schedule data described above according to the installation location of the display 5a. For example, when the display 5a is installed in Nagoya, it is possible to record schedule data for Nagoya and schedule data common throughout the country.
[0063]
The schedule data recording unit 21 only needs to be able to acquire schedule data from the schedule management unit 2, and may be provided in an external server that can be connected to the network 3, for example.
[0064]
The schedule data setting unit 22 records schedule data set by the user in the schedule data recording unit 21. Note that the schedule data setting unit 22 does not have to be in the schedule management unit 2, and may be provided in, for example, an external server connectable to the network 3.
[0065]
The schedule data analysis unit 24 analyzes the schedule data recorded in the schedule data recording unit 21 according to the date of operation day and the installation location of the display 5a, and the shape of each area of the display 5a on the date of operation day ( The coordinates for specifying the area division method) and the basic display schedule number to be applied to each area of the display 5a on the date of operation are determined and acquired. The schedule data analysis unit 24 performs the above analysis once a day.
[0066]
In addition, information on the installation location of the display 5a is obtained by inquiring the display control device 4a that directly controls the display 5a, or in a recording unit (not shown) in the schedule management unit 2, information on the installation location of the display constituting the system. Record it and get it from here.
[0067]
The transmission unit 23 distributes the coordinate information acquired by the schedule data analysis unit 24 and the basic display schedule number information applied to each area to the display control device 4a via the network 3.
[0068]
The display control device 4a operated by the management program includes a basic display schedule data recording unit 41, a receiving unit 44, four display schedule control units 42a to 42d, and four display control units 43a to 43d. The display control device 4a is a personal computer (PC), for example, and manages various functions based on an OS installed in the PC.
[0069]
The display schedule control unit 42a and the display control unit 43a are in the area h1 shown in FIG. 2, and the display schedule control unit 42b and the display control unit 43b are in the area h2 shown in FIG. The display control unit 43c corresponds to the region s1 illustrated in FIG. 2, and the display schedule control unit 42d and the display control unit 43d correspond to the region s2 illustrated in FIG.
[0070]
In this embodiment, the display control unit 43a and the display control unit 43b are browsers, and the display control unit 43c and the display control unit 43d are software programs for flow display.
[0071]
The basic display schedule data recording unit 41 records the basic display schedule data described above and content data corresponding to the content data number specified by the basic display schedule data. The basic display schedule data recorded here may be recorded directly from the display control device 4a, or may be recorded from the schedule management unit 2 via the network 3.
[0072]
The basic display schedule data recording unit 41 only needs to be accessible from each of the display schedule control units 42a to 42d. For example, the basic display schedule data recording unit 41 may be provided in an external server that can be connected via the network 3.
[0073]
In this way, the basic display schedule data can be shared by a plurality of display control devices that constitute the display control system 1, so that the cost required for system construction can be reduced. Further, when the basic display schedule data is changed, the change is effective for all the display control devices, so that a plurality of display control devices can be managed collectively.
[0074]
The receiving unit 44 receives the coordinate information and basic display schedule number information (designated data) distributed from the schedule management unit 2.
[0075]
The display schedule control unit 42a extracts, from the coordinate information and basic display schedule number information received by the receiving unit 44, coordinate information and basic display schedule number information for each time zone applied to the area h1 corresponding to itself, The information and basic display schedule data number information are associated with the display control unit 43a. Note that the display schedule control units 42a to 42d indicate functions realized by executing the management program.
[0076]
That is, the display control apparatus according to the present embodiment has two main programs. One is a display control program (corresponding to a display control unit) that performs control for content display based on the coordinate information and the basic display schedule number information, and the other is the coordinate information for the display control program. And a management program (corresponding to a display schedule control unit) that associates basic display schedule number information. For this reason, the display control apparatus has a memory (not shown) for storing programs such as a display control program and a management program.
[0077]
Similarly, other display schedule control units can also handle the coordinate information and basic display schedule data number information to the display control unit by extracting the coordinate information and basic display schedule number information according to the area corresponding to itself. To do.
[0078]
The display control unit 43a performs content display control based on the coordinate information and the basic display schedule number information associated from the display schedule control unit 42a. Specifically, based on the coordinate information and the basic display schedule number information, display data for the specified content is generated, and the generated display data is transmitted to the OS.
[0079]
The operation of the display control system described above will be described below.
FIG. 8 is a sequence chart for explaining the operation of the display control system according to the first embodiment of the present invention.
The schedule management unit 2 analyzes the schedule data recorded in the schedule data recording unit 21 based on the date of the operation day (S801). As a result of the analysis, the coordinates of each area on the display 5a designated for each arbitrary time zone and the basic display schedule number to be applied to each area are determined and acquired (S802), and the acquired coordinate information and basic display schedule number are obtained. Information is distributed to the display control device 4a (S803).
[0080]
After distributing the coordinate information and the basic display schedule number information, the date of the operation day is monitored to determine whether the date has been updated (S806). If the date has not been updated (S806: NO), the process waits until the date is updated (S807). On the other hand, when the date is updated (S806: YES), the process proceeds to S801 and the above operation is repeated.
[0081]
In the display control device 4a that has received the coordinate information and the basic display schedule number information, each display schedule control unit applies the coordinate information for each time zone of the area corresponding to itself and the basic display schedule number information applied to the area corresponding to itself. Is extracted from the acquired information and associated with each display control unit (S804). Each display control unit performs display control for each area based on the coordinate information and basic display schedule data number information associated with each other (S805).
[0082]
Next, the display switching sequence in S805 of FIG. 8 will be described in detail.
FIG. 9 is a sequence chart for explaining the operation in the display control apparatus of the display control system according to the first embodiment of the present invention. In the figure, the display screen image of the display 5a is also shown. In the following description, it is assumed that the display 5a has a screen configuration like the image A as an initial state, and default content is displayed in the area h1.
[0083]
The display schedule control unit 42a acquires basic display schedule data based on the basic display schedule data number information extracted in S804 (S901). Thereafter, when the designated time comes, the coordinate information “h1 = (0, 0, 640, 240)” of the area h1 is input to the display control unit 43a, and a coordinate setting request is made (S902). It should be noted that the coordinates of other regions are all set to h2 = (0, 0, 0, 0), s1 = (240, 0, 640, 120), and s2 = (360, 0, 640, 120) at the same time. It is assumed that it is set.
[0084]
Upon receiving the request, the display control unit 43a reads the set coordinate information in response to this request (S903). After making the coordinate setting request, the display schedule control unit 42a inputs the content data 1 to be displayed in the area h1 specified by the basic display schedule data to the display control unit 43a and makes a read request for the content data 1 ( S904). Upon receiving the request, the display control unit 43a reads the content data 1, and generates content display data for displaying the content data 1 in the area h1 based on the coordinate information read in S903 and the content data 1. (S905). The generated content display data is transmitted to the OS.
[0085]
In addition, after the request in S902 or S904 is performed, the OS switches the display based on the data for content display in response to a display switching instruction from the display schedule control unit 42a based on the basic display schedule after a predetermined reading waiting time elapses. Execute. Then, the shape and display of the area h1 are switched, and a screen as shown in the image B is displayed on the display.
[0086]
Subsequently, after a lapse of a predetermined time based on the basic display schedule, the display schedule control unit 42a requests the display control unit 43a to read the content data 2 to be displayed in the area h1 (S906). Upon receiving the request, the display control unit 43a reads the content data 2 and generates content display data from the content data 2 (S907). The generated content display data is transmitted to the OS.
[0087]
After the request in S906 is made, the OS executes display switching based on the content display data in accordance with a display switching instruction from the display schedule control unit 42a based on the basic display schedule after a predetermined read waiting time elapses. Then, the display of the area h1 is switched, and a screen as shown in the image C is displayed on the display.
[0088]
The display control device 4a performs the processing as described above according to the coordinate information specified for each time zone transmitted from the schedule management unit 2 and the basic display schedule data based on the basic display schedule data number information. The shape and display contents of the area h1 are sequentially switched at an arbitrary timing.
[0089]
Although only the process for the area h1 has been described in FIG. 9, the same processes as those described with reference to FIG. 9 are performed for the other areas h2, s1, and s2.
[0090]
As described above, according to the present embodiment, the four divided areas on the display 5a are independently controlled by separate software programs based on the coordinates and basic display schedule data associated with each. For this reason, if you want to update the content displayed in one of the four areas or the basic display schedule that applies to one area, just update the basic display schedule data applied to that area. The shape and display of only one area can be updated. Therefore, it is possible to eliminate the problem that the content being displayed in another area is switched in conjunction with the area where the content is to be updated, as in the prior art.
[0091]
In addition, according to the present embodiment, the four areas are not divided by the frame dividing function in one HTML page, but each of the four areas is realized as separate contents created according to different definitions. Therefore, content can be organized more efficiently than in the conventional case where a definition of a plurality of frames is set in one HTML page.
[0092]
Moreover, as data that can be set by the user, there are frame schedule data and display schedule data, but these data can be set by subdividing the contents (year to month, month to week, etc.) It is possible to easily set extremely fine scheduling.
[0093]
In addition, according to the present embodiment, the shape of each of the four regions is independently updated at an arbitrary timing, so that not only the display contents of each region can be updated independently, but also the shape of each region, that is, The screen layout of the display can be changed easily. Therefore, the degree of freedom of screen organization (organization of contents displayed on the display) can be greatly improved as compared with the conventional case.
[0094]
In addition, according to the present embodiment, since the display of the four areas is controlled by different software, compared to the conventional case where content is displayed in each frame by dividing the frame within one HTML page. The display quality of each of the four areas can be improved.
[0095]
In the present embodiment, the schedule data storage unit 21 records frame schedule data for the types corresponding to the installation locations of the displays 5a to 5c, and the schedule management unit 24 stores coordinate information and information on each display control device. When distributing the display schedule data number information, information corresponding to the installation location of the display controlled by each display control device may be distributed to each display control device.
[0096]
In this case, basic display schedule data and content data common to the whole country, and basic display schedule data and content data for each region are also recorded in the basic schedule data recording units of the display control devices 4a to 4c.
[0097]
In this way, since the display schedule and contents of each display can be changed according to the display installation location, a flexible system independent of the display installation location can be constructed.
[0098]
In the present embodiment, the schedule management unit 2 is configured to manage a plurality of display control devices via the network 3, but an integrated configuration in which a schedule management unit is provided for each of the plurality of display control devices. It is also good.
[0099]
(Second embodiment)
The display control system according to the second embodiment of the present invention is obtained by adding an interrupt display function for interrupting and displaying predetermined information in a predetermined area on the display to the display control system described in the first embodiment. It is.
[0100]
The system configuration of this embodiment is the same as that shown in FIGS. 1 and 3, but the operation of the added interrupt function will be described below.
FIG. 10 is a flowchart for explaining an interrupt control operation in the display control system according to the second embodiment of the present invention.
[0101]
First, interrupt schedule data (content data to be interrupted, area to be interrupted, date and time to be interrupted, interrupt display time, display to be interrupted, and coordinates of the area to be interrupted) by an administrator, etc. When input, the schedule data setting unit 22 records the content data to be interrupted by assigning a number to the basic display schedule data recording unit 41 and records the interrupt schedule data excluding the content data to be interrupted. (S1001).
[0102]
When the date specified by the interrupt schedule data is reached, the schedule data analysis unit 24 reads the interrupt schedule data stored in the schedule data storage unit 21, identifies the display control device that controls the display that performs the interrupt, and the content data Interrupt notification data including data specifying the area to interrupt, data specifying the content data number, data specifying the coordinates of the area to interrupt, data specifying the interrupt time, and data specifying the interrupt display time (S1002). The created interrupt notification data is distributed by the transmission unit 23 to the specified display control device (here, the display control device 4a) (S1003).
[0103]
In the display control device 4a that has received the interrupt notification data, each display schedule control unit determines whether or not the interrupt notification data is for an area that it controls. If it is not an interrupt notification corresponding to itself (S1004: NO), nothing is performed on the interrupt notification data, and the display control unit is caused to perform content display control according to the basic display schedule (S1005).
[0104]
On the other hand, if it is an interrupt notification corresponding to itself (S1004: YES), the interrupt notification data is read (S1006). Here, it is assumed that the information specifies an interrupt for the area h1.
[0105]
When the time specified by the interrupt notification data comes, the display schedule control unit 42a performs an interrupt operation based on the interrupt notification data (S1007).
[0106]
Next, the interrupt operation in S1007 of FIG. 10 will be described in detail.
FIG. 11 is a sequence chart for explaining the interrupt control operation in the display control apparatus of the display control system according to the second embodiment of the present invention. In the figure, the display screen image of the display 5a is also shown. In the following description, it is assumed that the display 5a has a screen layout like the image D as an initial state, and various contents are displayed in each area according to the display schedule.
[0107]
When the content 1 is displayed in the area h1 (S1101) and the time specified by the interrupt notification data comes (S1101), the display schedule control unit 42a displays the coordinate information “of the area h1 specified by the interrupt notification data”. "h1 = (0, 0, 640, 480)" is input to the display control unit 43a, and a coordinate setting request is made (S1102). The coordinates of other areas are set to h2 = (0,0,0,0), s1 = (0,0,0,0), s2 = (0,0,0,0) at the same time. It is assumed that
[0108]
Upon receiving the request, the display control unit 43a reads the set coordinate information (S1103). After making the coordinate setting request, the display schedule control unit 42a inputs the content data number (W) specified by the interrupt notification data to the display control unit 43a, and the content corresponding to the content data number W (interrupt) A content reading request is made (S1104). Upon receiving the request, the display control unit 43a reads the interrupt content data, and generates content display data for displaying the interrupt content data in the area h1 based on the read coordinate information and interrupt content data ( S1105). The generated content display data is transmitted to the OS.
[0109]
Then, after a predetermined read waiting time has elapsed since the request in S1102 or S1104 has been made, the OS executes display switching based on the content display data in accordance with a display switching instruction from the display schedule control unit 42a based on the interrupt notification data. To do. Then, the shape and display of the areas h1 and h2 are switched, and the display is updated to a screen layout like the image E.
[0110]
When the display time specified by the interrupt notification data elapses, the display schedule control unit 42a inputs the coordinate information “h1 = (0, 0, 320, 240)” of the area h1 to the display control unit 43a, and requests the coordinate setting. (S1106). It should be noted that the coordinates of the other areas are h2 = ( 320, 0, 320, 240 ), S1 = ( 0, 240, 640, 120 ), S2 = ( 0, 360, 640, 120 ) Is set.
[0111]
Upon receiving the request, the display control unit 43a reads the set coordinate information (S1107). Further, the display schedule control unit 42a issues a request to read the content data (here, content data 1) corresponding to the current time to the display control unit 43a (S1108), and the display control unit 43a reads and reads the content data 1. Based on the coordinate information and the content data 1, content display data for the content data 1 is generated (S1109). The generated content display data is transmitted to the OS.
[0112]
After a predetermined read waiting time has elapsed since the request in S1106 or S1108 was made, the OS executes display switching based on the content display data in accordance with a display switching instruction from the display schedule control unit 42a based on the interrupt notification data. Then, the shape and display of the areas h1 and h2 are switched, and the display returns to the screen layout like the image F, that is, the same screen layout as the image D.
[0113]
Thereafter, the display control device 4a performs the operations from S1101 to S1109 each time the display schedule control unit 42a reads the interrupt notification data.
[0114]
In this embodiment, only the operation in the case where the interrupt content is designated to be displayed on the entire display 5a has been described. However, the interrupt content is provided to at least one of the four areas of the display 5a by the interrupt function. It can also be displayed.
[0115]
In this case, each display schedule control unit reads the interrupt notification data corresponding to itself, and controls the corresponding display control unit to perform an interrupt operation.
[0116]
If interrupt notification data is further distributed while displaying one interrupt content, the display schedule control unit 42a checks the interrupt priority of the interrupt notification data, and prioritizes interrupts with higher priority sequentially. To display. For this reason, the schedule data setting unit 22 is configured to set priority information of interrupts as interrupt schedule data that can be set by the administrator.
[0117]
As described above, according to the present embodiment, the content is displayed according to the display schedule applied to each of the areas h1, h2, s1, and s2 on the display 5a, and can be arbitrarily set at any time. It is possible to interrupt only the area and display the interrupt content. For this reason, it is possible to display emergency information that is not scheduled in the display schedule such as disaster information in an arbitrary area.
[0118]
In addition, since the shape (coordinates) of the area for displaying the emergency information can be arbitrarily set, the interrupt content is displayed in the entire display area of the display 5a as in the present embodiment, so that the important information can be viewed more. It can be displayed upright.
[0119]
Further, even if there is only one area to be interrupted as in this embodiment, it is only necessary to temporarily change the display schedule for only the area to be interrupted. Even when changing the above, it is not necessary to replace all the HTML pages constituting the four areas with new HTML pages. Therefore, the data amount of the interrupt notification data distributed from the schedule management unit 2 can be reduced.
[0120]
Moreover, since only the schedule control unit and the display control unit corresponding to the area to be interrupted need to operate on the display control device 4a side, the processing load on the display control device can be reduced. As described above, the processing load of the entire system is reduced, and the performance of the entire system can be improved.
[0121]
In particular, when interrupt notification data is distributed all at once to all the display control devices 4a to 4c constituting the system, the above-described effect is enhanced. In this case, since the interrupt notification data only for the area to be interrupted is only delivered to all the display control devices all at once, the communication amount can be greatly reduced as compared with the conventional case. In particular, when displaying emergency information or the like, it is possible to prevent delays in notification of emergency information to people in downtown due to an increase in network communication traffic.
[0122]
【The invention's effect】
ADVANTAGE OF THE INVENTION According to this invention, the display system which can improve the freedom degree of the organization of the content can be provided, suppressing the cost concerning the organization of the content displayed on a display low.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a display control system according to a first embodiment of the present invention.
FIG. 2 is a diagram showing a display screen example of a display used in the display control system according to the first embodiment of the present invention.
FIG. 3 is a diagram showing an internal configuration of a display control system according to the first embodiment of the present invention.
FIG. 4 is a diagram showing a setting example of a basic frame schedule according to the first embodiment of the present invention and a display screen example of a display based on the setting.
FIG. 5 is a diagram showing a setting example of annual frame schedule data according to the first embodiment of the present invention and basic frame schedule numbers used on the date based on the setting.
FIG. 6 is a diagram showing a setting example of basic display schedule data according to the first embodiment of the present invention.
FIG. 7 is a diagram showing a setting example of annual display schedule data according to the first embodiment of the present invention and basic display schedule data numbers used on the date based on the setting.
FIG. 8 is a sequence chart for explaining the operation of the display control system according to the first embodiment of the present invention.
FIG. 9 is a sequence chart for explaining the operation in the display control apparatus of the display control system according to the first embodiment of the present invention.
FIG. 10 is a flowchart for explaining an interrupt control operation in the display control system according to the second embodiment of the present invention.
FIG. 11 is a sequence chart for explaining an interrupt control operation in the display control apparatus of the display control system according to the second embodiment of the present invention.
[Explanation of symbols]
1 Display control system
2 schedule management department
3 network
4a to 4c display control device
5a-5c display
21 Schedule data storage
22 Schedule data setting section
23 Transmitter
24 Schedule data analysis unit
41 Basic schedule data recording part
42 Receiver
42a to 42d display schedule control unit
43a to 43d Display control unit
h1, h2 Area for displaying content described in HTML
s1, s2 Area for displaying content for flow display

Claims (3)

複数の分割領域毎に、それぞれ異なるコンテンツを表示するディスプレイと、
表示制御装置と、
スケジュール管理部と、を備えた表示システムであって、
前記表示制御装置は、
前記スケジュール管理部からの情報を受信する受信部を有し、
前記分割領域毎に、
前記受信部が受信した情報から分割領域の形状及び時間帯を抽出し、割り込み通知データがある場合には指定された時刻に割り込み動作を行う表示スケジュール制御部と、
前記表示スケジュール制御部からの情報に基づき表示用データを生成する表示制御部と、を有することを特徴とする表示システム。
A display for displaying different contents for each of the plurality of divided areas;
A display control device;
A display system comprising a schedule management unit,
The display control device includes:
A receiving unit for receiving information from the schedule management unit;
For each of the divided areas,
A display schedule control unit that extracts the shape and time zone of the divided region from the information received by the reception unit, and performs an interrupt operation at a specified time when there is interrupt notification data;
A display control unit that generates display data based on information from the display schedule control unit.
前記表示制御部が、1日の各時間毎の各領域のコンテンツの種類を指定した基本表示スケジュールデータを記憶する基本表示スケジュールデータ記憶部を有することを特徴とする請求項1に記載の表示システム。  2. The display system according to claim 1, wherein the display control unit includes a basic display schedule data storage unit that stores basic display schedule data that specifies a type of content in each area for each hour of a day. . 前記スケジュール管理部と前記表示制御装置がネットワークで接続されたことを特徴とする請求項1又は2に記載の表示システム。  The display system according to claim 1, wherein the schedule management unit and the display control device are connected via a network.
JP2002368237A 2002-12-19 2002-12-19 Display system Expired - Lifetime JP4025186B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002368237A JP4025186B2 (en) 2002-12-19 2002-12-19 Display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002368237A JP4025186B2 (en) 2002-12-19 2002-12-19 Display system

Publications (2)

Publication Number Publication Date
JP2004198796A JP2004198796A (en) 2004-07-15
JP4025186B2 true JP4025186B2 (en) 2007-12-19

Family

ID=32764867

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002368237A Expired - Lifetime JP4025186B2 (en) 2002-12-19 2002-12-19 Display system

Country Status (1)

Country Link
JP (1) JP4025186B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1804158A1 (en) 2006-01-03 2007-07-04 Microsoft Corporation Situated display system
JP5154046B2 (en) * 2006-09-19 2013-02-27 アビックス株式会社 Video signage apparatus characterized by the structure of the operation schedule
JP2008109421A (en) * 2006-10-26 2008-05-08 Kenko-Plus Inc Information communication system, server, terminal device, update instruction transmitter, information communication method, and program
CN102265582A (en) * 2008-12-26 2011-11-30 汤姆森特许公司 Method and apparatus for configurating devices
JP5650905B2 (en) * 2009-12-17 2015-01-07 日本信号株式会社 Information distribution system
JP4688088B1 (en) * 2010-07-22 2011-05-25 三菱電機インフォメーションシステムズ株式会社 Information display device and information display program
WO2014118849A1 (en) * 2013-01-31 2014-08-07 パナソニック株式会社 Information distribution system and setting information communication method

Also Published As

Publication number Publication date
JP2004198796A (en) 2004-07-15

Similar Documents

Publication Publication Date Title
JP2769470B2 (en) Computer system displaying electronic calendar
JP3980603B2 (en) Digital content distribution method and digital content distribution apparatus
JP2008059117A (en) Image display system, image display server, and control program
JP4025186B2 (en) Display system
JP2009169885A (en) Multiple screen display system
AU3253300A (en) Internet based advertising system
JP3438049B2 (en) Information presentation device, information presentation method, and index information source device
US20050283719A1 (en) HTML file processing technique
JP3980606B2 (en) Digital content distribution method and digital content distribution apparatus
JP3885085B2 (en) Information display device and information display method
JP4727316B2 (en) Information distribution apparatus, information distribution method, and information distribution program
JPH01292287A (en) Display of calendar data
JP2001125628A (en) System monitor device and its recording medium
JPH117401A (en) Information management device, information managing method and medium recording information management program
JP2004234380A (en) Table display switching method, text data conversion program, and tagging program
JP2908425B1 (en) Marking / redisplay method for homepages using frames
JP7478579B2 (en) Information processing method, information processing device, information processing program, and recording medium
JP2008112214A (en) Browser device and method for operating browser device
JP4895469B2 (en) Information distribution system
JP3455383B2 (en) How to display operation information
JP2000067131A (en) Vacant room retrieval system and computer readable medium storing program
KR20000037420A (en) Wedding reservation service method via internet and apparatus therefor
JP2565049B2 (en) Dynamic scenario presentation method
JP5704880B2 (en) Information distribution apparatus, information distribution method, and information distribution program
JP2007156830A (en) Apparatus and system for schedule management, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050901

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060325

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070309

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070625

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071004

R150 Certificate of patent or registration of utility model

Ref document number: 4025186

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20111012

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20121012

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20131012

Year of fee payment: 6

EXPY Cancellation because of completion of term