(57)【特許請求の範囲】
【請求項１】
各々が表示装置を有する複数の制御装置と操作装置と管理装置とを備えるとともに、複数の前記表示装置により１つの画面を構成する画面表示システムにおいて、
前記操作装置は、
前記画面に表示する表示画像を示す表示画像情報と、前記画面の表示領域のうち前記表示画像を表示する表示画像領域を示す表示領域情報とを含む表示要求であって、前記画面の前記表示画像領域に前記表示画像を表示する表示要求を前記複数の制御装置の各々と前記管理装置とに送信する命令生成部を備え、
前記管理装置は、
前記画面における前記表示装置の位置を示す担当領域情報を含む設定情報を記憶する管理装置記憶部と、
前記命令生成部から前記表示要求を受信し、受信した前記表示要求に含まれる前記表示画像情報と前記表示領域情報とを、前記管理装置記憶部に記憶されている前記設定情報に含めて記憶する情報更新部と、
前記情報更新部により記憶された前記表示画像情報と前記表示領域情報とを含む前記設定情報を前記複数の制御装置の各々と前記操作装置とに配信する情報配信部と
を備え、
前記複数の制御装置の各々は、
前記情報配信部から配信された前記設定情報を記憶する制御装置記憶部と、
前記命令生成部から受信した前記表示要求と、前記設定情報に含まれる前記担当領域情報とに基づいて、前記表示画像のうち前記表示装置に表示する担当画像を生成し、生成した前記担当画像を前記表示装置に表示する表示制御部と
を備える画面表示システム。
【請求項２】
各々が表示装置を有する複数の制御装置と操作装置と管理装置とを備えるとともに、複数の前記表示装置により１つの画面を構成する画面表示システムにおいて、
前記操作装置は、
前記画面に表示する表示画像を示す表示画像情報と、前記画面の表示領域のうち前記表示画像を表示する表示画像領域を示す表示領域情報とを含む表示要求であって、前記画面の前記表示画像領域に前記表示画像を表示する表示要求を前記管理装置に送信する命令生成部を備え、
前記管理装置は、
前記画面における前記表示装置の位置を示す担当領域情報を含む設定情報を記憶する管理装置記憶部と、
前記命令生成部から前記表示要求を受信し、受信した前記表示要求に含まれる前記表示画像情報と前記表示領域情報とを、前記管理装置記憶部に記憶されている前記設定情報に含めて記憶する情報更新部と、
前記表示要求を前記複数の制御装置の各々に配信するとともに、前記情報更新部により記憶された前記表示画像情報と前記表示領域情報とを含む前記設定情報を、前記複数の制御装置の各々と前記操作装置とに配信する情報配信部と
を備え、
前記複数の制御装置の各々は、
前記情報配信部から配信された前記設定情報を記憶する制御装置記憶部と、
前記情報配信部から受信した前記表示要求と、前記設定情報に含まれる前記担当領域情報とに基づいて、前記表示画像のうち前記表示装置に表示する担当画像を生成し、生成した前記担当画像を前記表示装置に表示する表示制御部と
を備える画面表示システム。
【請求項３】
前記操作装置は、さらに、
前記情報配信部から配信された前記設定情報を記憶する操作装置記憶部と、
前記操作装置記憶部により記憶された前記設定情報に含まれる前記表示画像情報と前記表示領域情報とに基づいて、前記画面に表示する画像を示す表示画像情報と前記表示画像情報により示される画像を表示する表示領域との入力を受け付ける入力画面を表示する入力画面表示部と
を備える請求項１または２に記載の画面表示システム。
【請求項４】
前記操作装置は、さらに、
前記設定情報を変更する変更指示の入力を受け付ける入力部と、
前記入力部により受け付けられた前記変更指示に基づいて、前記操作装置記憶部により記憶された前記設定情報を変更する変更部と、
前記変更部により変更された前記設定情報を変更後設定情報として前記管理装置に送信する操作装置送信部と
を備え、
前記管理装置の前記情報更新部は、
前記操作装置送信部から前記変更後設定情報を受信し、受信した前記変更後設定情報に基づいて、前記設定情報を更新し、
前記管理装置の前記情報配信部は、
前記情報更新部により更新された前記設定情報を、前記複数の制御装置の各々と前記操作装置とに配信する請求項３に記載の画面表示システム。
【請求項５】
前記管理装置の前記情報配信部は、
前記設定情報を定期的にマルチキャスト配信する請求項１から４のいずれか１項に記載の画面表示システム。
【請求項６】
前記管理装置の前記情報配信部は、
前記表示要求をマルチキャスト配信する請求項２に記載の画面表示システム。
【請求項７】
前記画面表示システムは、前記管理装置を少なくとも２つ備え、
前記管理装置記憶部は、少なくとも２つの前記管理装置の各々の優先順位を設定する優先度情報を前記設定情報に記憶し、
前記管理装置は、さらに、
他の前記管理装置の前記情報配信部から配信される前記設定情報を受信し、受信した前記設定情報を前記管理装置記憶部に記憶する情報受信部を備える請求項１から６のいずれか１項に記載の画面表示システム。
【請求項８】
前記管理装置は、さらに、
前記管理装置記憶部に記憶されている前記設定情報に含まれる前記優先度情報を取得し、取得した前記優先度情報に基づいて優先順位を処理装置により判定し、判定した優先順位が最上位でない場合、前記情報配信部の実行を停止するとともに前記情報受信部を動作させる切替部を備える請求項７に記載の画面表示システム。
【請求項９】
前記管理装置記憶部は、少なくとも２つの前記管理装置のうち優先順位が最上位の前記管理装置を識別する主管理装置情報を前記設定情報に記憶し、
前記管理装置の前記情報配信部から配信される前記設定情報を受信すると、前記表示装置、前記操作装置、あるいは前記管理装置の状態を示す端末情報を取得し、取得した前記端末情報を、受信した前記設定情報に含まれる前記主管理装置情報により識別される前記管理装置に送信する動作情報送信部を備える請求項８に記載の画面表示システム。
【請求項１０】
前記管理装置は、さらに、
現在時刻を取得する時刻取得部を備え、
前記管理装置の前記情報配信部は、
前記管理装置の時刻取得部により取得された現在時刻に基づいて、前記設定情報を更新する更新時刻を設定し、設定した前記更新時刻と前記設定情報とを配信し、
前記操作装置は、さらに、
現在時刻を取得する時刻取得部を備え、
前記操作装置の前記命令生成部は、
前記操作装置の時刻取得部により取得された現在時刻に基づいて、前記表示装置に前記表示画像を表示する表示時刻を設定し、設定した前記表示時刻を送信し、
前記操作装置は、さらに、
前記管理装置の前記情報配信部から配信された前記更新時刻に、前記設定情報を更新する操作装置制御部を備え、
前記複数の制御装置の各々は、さらに、
前記操作装置の前記命令生成部から送信された前記表示時刻に、前記表示画像を前記表示装置に表示する制御装置制御部を備える請求項１から９のいずれか１項に記載の画面表示システム。
【請求項１１】
各々が表示装置を有する複数の制御装置と、操作装置と、管理装置とを備えるとともに、複数の前記表示装置により１つの画面を構成する画面表示システムであって、前記管理装置は、前記画面における前記表示装置の位置を示す担当領域情報を含む設定情報を記憶する管理装置記憶部を備える画面表示システムの画面表示方法において、
前記操作装置が、前記画面に表示する表示画像を示す表示画像情報と、前記画面の表示領域うち前記表示画像を表示する画像表示領域を示す表示領域情報とを含む表示要求であって、前記画面の前記画像表示領域に前記表示画像を表示する表示要求を生成し、生成した前記表示要求を前記管理装置に送信し、
前記管理装置が、前記操作装置から前記表示要求を受信し、受信した前記表示要求に含まれる前記表示画像情報と前記表示領域情報とを、前記管理装置記憶部に記憶されている前記設定情報に含めて記憶し、前記表示要求を前記複数の制御装置の各々に配信するとともに、前記表示画像情報と前記表示領域情報とを含む前記設定情報を、前記複数の制御装置の各々と前記操作装置とに配信し、
前記複数の制御装置の各制御装置が、前記管理装置により配信された前記設定情報を記憶し、
前記複数の制御装置の各制御装置が、前記管理装置により送信された前記表示要求を受信し、受信した前記表示要求と、前記設定情報に含まれる前記担当領域情報とに基づいて、前記表示画像のうち前記表示装置に表示する担当画像を生成し、生成した前記担当画像を前記表示装置に表示する画面表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面表示システム及び画面表示方法に関する。特に、複数の表示装置により１つの画面を構成する画面表示システムに関する。
【背景技術】
【０００２】
マルチ画面表示システムは、複数台のモニタから構成されるマルチ大画面を備える。マルチ画面表示システムは、複数台のモニタの各モニタに対して表示を行う複数台の表示端末の各表示端末を備えている。マルチ画面表示システムは、複数台の表示端末の各表示端末が、マルチ大画面のうちの表示担当領域だけを描画することにより、１台の表示端末では再生できない巨大な大画面モニタを仮想的に実現するシステムである。【０００３】
従来のマルチ画面表示システムでは、マルチ大画面のうちの各表示端末の表示担当領域を全て把握する制御サーバが存在する。この制御サーバが、各表示端末に対して表示内容を指示することにより、複数のモニタからなるマルチ大画面が１つの画面に見えるように制御されている。【０００４】
また、多数の操作端末から同時に同じマルチ大画面を操作したいというニーズがある。マルチ画面表示システムの複数台の操作端末の各々から制御コマンドを送信すると、制御サーバが複数台の操作端末から送信される複数の制御コマンドを受信する。制御サーバは、受信した複数の制御コマンドをマージし、ウィンドウ配置等の情報を更新し、複数の表示端末の各々に指示を出していた。また、各操作端末は、制御サーバに対してリクエストを送信し、ウィンドウ配置の最新情報を取得することにより、操作端末のウィンドウ表示位置の編集画面に表示されるウィンドウ表示位置を更新していた（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０９−２０４１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、監視等のために常時稼動が求められるマルチ画面表示システムでは、１箇所の機器が故障した場合の影響範囲を狭める必要がある。しかし、従来のような制御サーバを用いた集中制御方式のシステムの場合、制御サーバの故障時にマルチ画面全体が停止するという課題がある。
この課題を解決するには、マルチ画面表示システムを構成するネットワーク上に接続された複数台の端末が、分散化、冗長化してデータを管理する方法がある。この方法により、任意の操作端末から直接各表示端末を制御することができる。【０００７】
しかし、複数の操作端末からの操作性を保つためには、全表示端末と全操作端末との全てにおいて、保有する環境設定情報を同期させる必要があるという課題がある。環境設定情報とは、マルチ大画面上のリアルタイムのウィンドウ配置情報、全表示端末の担当表示領域情報等である。【０００８】
本発明は、上記の課題を解決するためになされたものであり、操作端末から表示端末を直接制御することができるとともに、操作端末、表示端末の環境設定情報を同期させることができ、機器が故障した場合でも、安定性の高いマルチ画面表示システムを実現する。
【課題を解決するための手段】
【０００９】
本発明に係る画面表示システムは、
各々が表示装置を有する複数の制御装置と、操作装置と、管理装置とを備えるとともに、複数の前記表示装置により１つの画面を構成する画面表示システムにおいて、
前記管理装置は、
前記画面における前記表示装置の位置を示す担当領域情報を含む設定情報を記憶する管理装置記憶部と、
前記設定情報を前記複数の制御装置の各々に配信する情報配信部と
を備え、
前記操作装置は、
前記画面に表示する表示画像を示す表示画像情報と、前記画面の表示領域のうち前記表示画像を表示する表示画像領域を示す表示領域情報とを含む表示要求であって、前記画面の前記表示画像領域に前記表示画像を表示する表示要求を前記複数の制御装置の各々に送信する命令生成部を備え、
前記複数の制御装置の各々は、
前記情報配信部から配信された前記設定情報を記憶する制御装置記憶部と、
前記命令生成部から受信した前記表示要求と、前記設定情報に含まれる前記担当領域情報とに基づいて、前記表示画像のうち前記表示装置に表示する担当画像を生成し、生成した前記担当画像を前記表示装置に表示する表示制御部とを備えることを特徴とする。
【発明の効果】
【００１０】
各々が表示装置を有する複数の制御装置と操作装置と管理装置とを備え、複数の前記表示装置により１つの画面を構成する画面表示システムにおいて、管理装置が、前記画面における前記表示装置の位置を示す担当領域情報を含む設定情報を記憶する管理装置記憶部と、前記設定情報を前記複数の制御装置の各々に配信する情報配信部とを備え、前記操作装置は、前記画面に表示する表示画像を示す表示画像情報と、前記画面の表示領域のうち前記表示画像を表示する表示画像領域を示す表示領域情報とを含む表示要求であって、前記画面の前記表示画像領域に前記表示画像を表示する表示要求を前記複数の制御装置の各々に送信する命令生成部を備え、前記複数の制御装置の各々は、前記情報配信部から配信された前記設定情報を記憶する制御装置記憶部と、前記命令生成部から受信した前記表示要求と、前記設定情報に含まれる前記担当領域情報とに基づいて、前記表示画像のうち前記表示装置に表示する担当画像を生成し、生成した前記担当画像を前記表示装置に表示する表示制御部とを備えているので、操作装置から制御装置を直接制御することができるとともに、操作装置、制御装置の設定情報を同期させることができるので、安定性の高い画面表示システムを実現することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１に係るマルチ画面表示システムのシステム構成の一例を示す図である。
【図２】実施の形態１に係るシステム設定情報（環境設定情報の少なくとも一部）の構成の一例を示す図である。
【図３】実施の形態１に係るリアルタイム情報（環境設定情報の少なくとも一部）の構成の一例を示す図である。
【図４】実施の形態１に係る操作端末のブロック構成の一例を示す図である。
【図５】実施の形態１に係る表示端末のブロック構成の一例を示す図である。
【図６】実施の形態１に係るメインの設定管理装置のブロック構成の一例を示す図である。
【図７】実施の形態１に係る操作端末、表示端末、設定管理装置のハードウェア構成の一例を示す図である。
【図８】実施の形態１に係るマルチ画面表示装置と、表示装置の表示担当領域との関係を説明するための図である。
【図９】実施の形態１に係る編集画面表示部におけるユーザ操作の一例を示す図である。
【図１０】実施の形態１に係るマルチ画面表示システムの画面表示方法における画面表示工程（処理）を示すフローチャートである。
【図１１】実施の形態１に係るマルチ画面表示システムの情報更新工程（処理）を示すフローチャートである。
【図１２】実施の形態１に係るマルチ画面表示システムの担当領域変更工程（処理）を示すフローチャートである。
【図１３】実施の形態１に係るマルチ画面表示システムの切替工程（処理）を示すフローチャートである。
【図１４】実施の形態２に係るマルチ画面表示システムのシステム構成の一例を示す図である。
【図１５】実施の形態２に係る操作端末（設定管理機能付）のブロック構成の一例を示す図である。
【図１６】実施の形態２に係る表示端末（設定管理機能付）のブロック構成の一例を示す図である。
【図１７】実施の形態３に係る操作端末のブロック構成の一例を示す図である。
【図１８】実施の形態３に係る表示端末のブロック構成の一例を示す図である。
【図１９】実施の形態３に係る設定管理装置のブロック構成の一例を示す図である。
【図２０】実施の形態４に係る画面表示システムのシステム構成の一例を示す図である。
【図２１】実施の形態５に係る操作端末及び操作端末の画面表示前工程（処理）を示すフローチャートである。
【図２２】実施の形態５に係る設定管理装置の情報更新及びコマンド送信工程（処理）を示すフローチャートである。
【図２３】実施の形態５に係る表示端末の画面表示工程（処理）を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図を用いて説明する。なお、各実施の形態の説明において、「上」、「下」、「左」、「右」、「前」、「後」、「表」、「裏」といった方向は、説明の便宜上、そのように記しているだけであって、装置、器具、部品等の配置や向き等を限定するものではない。
【００１３】
実施の形態１．
図１は、本実施の形態に係るマルチ画面表示システム５００のシステム構成の一例を示す図である。
図１に示すように、マルチ画面表示システム５００は、マルチ画面表示装置１０、表示端末２、操作端末３１，３２，３３、設定管理装置４１，４２，４３、入力装置５１，５２，５３を備える。マルチ画面表示装置１０、表示端末２、操作端末３１，３２，３３、設定管理装置４１，４２，４３、入力装置５１，５２，５３は、ネットワーク７００を介して接続されている。
マルチ画面表示システム５００は、各々が表示装置１を有する複数の表示端末２（制御装置の一例）と、操作端末３１，３２，３３（操作装置の一例）と、設定管理装置４１，４２，４３（管理装置の一例）とを備える画面表示システムの一例である。
【００１４】
マルチ画面表示装置１０は、複数台の表示装置１から構成される。マルチ画面表示装置１０は、複数の表示装置１により構成される１つの画面の一例である。
【００１５】
ここでは、マルチ画面表示装置１０は、表示装置１−１１〜１−ｎｍ（ｎ，ｍは自然数）から構成されるものとする。表示装置１−１１〜１−ｎｍは、横方向にｍ台、縦方向にｎ台、配置されている。表示装置１−１１〜１−ｎｍの添え字部分１１，１２，・・・、ｎ（ｍ−１），ｎｍは、縦×横がｎ×ｍで並べられている表示装置１の位置に対応する。表示装置１の台数は何台でもよい。表示装置１とは、例えば、ＬＣＤ，ＰＤＰ，ＬＥＤ、ＤＬＰ、プロジェクタ等を示す。
表示装置１と記載した場合には、表示装置１−１１〜１−ｎｍの全て、あるいは、表示装置１−１１〜１−ｎｍのうちの一部分を指す場合がある。
【００１６】
表示端末２は、表示装置１に画像を出力する。表示端末２−１１〜２―ｍｎは、それぞれ表示装置１−１１〜１−ｍｎに対応する。表示端末２−１１〜２―ｍｎは、対応する表示装置１−１１〜１−ｍｎに画像を出力する。表示端末２の台数は何台でもよい。また、ここでは、説明を簡単にするため１台の表示端末２に１台の表示装置１を接続しているが、１台の表示端末２に複数台の表示装置１が接続されてもよい。
表示端末２と記載した場合には、表示端末２−１１〜２−ｎｍの全て、あるいは、表示端末２−１１〜２−ｎｍのうちの一部分を指す場合がある。
表示端末２は、表示装置１を制御する制御装置の一例である。
【００１７】
操作端末３１，３２，３３は、ユーザからの操作要求を受け付け、表示端末２を制御する。ここでは、マルチ画面表示システム５００は、３台の操作端末３１，３２，３３を備えているが、３台以下でも３台以上であってもよい。
操作端末３０と記載した場合には、操作端末３１，３２，３３の全て、あるいは、操作端末３１，３２，３３のうちの一部分を指す場合がある。操作端末３０は、操作装置の一例である。
【００１８】
入力装置５１，５２，５３は、それぞれ操作端末３１，３２，３３に接続される。ユーザは、入力装置５１，５２，５３を用いて、操作要求を入力する。操作端末３１，３２，３３は、それぞれ入力装置５１，５２，５３から入力されたユーザの操作要求を受け付ける。入力装置５１，５２，５３は、例えば、マウス、キーボード、タッチパネル等である。
入力装置５０と記載した場合には、入力装置５１，５２，５３の全て、あるいは、入力装置５１，５２，５３のうちの一部分を指す場合がある。
【００１９】
設定管理装置４１，４２，４３は、システム設定情報６０１とリアルタイム情報６０２とを含む環境設定情報６０３を管理する。設定管理装置４１，４２，４３は、環境設定情報６０３を管理する環境設定情報管理部の一例である。システム設定情報６０１（図２参照）とリアルタイム情報６０２（図３参照）とを合わせて、環境設定情報６０３（図２，３参照）と呼ぶ場合がある。ここでは、マルチ画面表示システム５００は、３台の設定管理装置４１，４２，４３を備えているが、３台以下でも３台以上であってもよい。
設定管理装置４０と記載した場合には、設定管理装置４１，４２，４３の全て、あるいは、設定管理装置４１，４２，４３のうちの一部分を指す場合がある。設定管理装置４０は、管理装置の一例である。
【００２０】
マルチ画面表示システム５００が２台以上の設定管理装置４０を備える場合、その中の１つのみがメインの設定管理装置となる。ここでは、設定管理装置４１がメインの設定管理装置であり、設定管理装置４２，４３がサブの設定管理装置である。
【００２１】
図２は、本実施の形態に係るシステム設定情報６０１（環境設定情報６０３の少なくとも一部）の構成の一例を示す図である。
図３は、本実施の形態に係るリアルタイム情報６０２（環境設定情報６０３の少なくとも一部）の構成の一例を示す図である。
システム設定情報６０１とリアルタイム情報６０２とを含む環境設定情報６０３は、設定情報の一例である。
【００２２】
メインの設定管理装置４１は、システム設定情報６０１とリアルタイム情報６０２とを含む環境設定情報６０３を、マルチキャスト配信する。サブの設定管理装置４２，４３は、メインの設定管理装置４１から配信される環境設定情報６０３を受信し、後述する情報記憶部４１５に記憶している環境設定情報６０３を最新に保つ。
【００２３】
図２に示すように、システム設定情報６０１は、マルチ画面表示装置１０の画面サイズ、操作端末の識別情報リスト、表示端末リスト、登録ウィンドウリスト、メインの設定管理装置の端末識別情報、移行優先度リストが設定される。
操作端末３０の識別情報とは、例えば、操作端末３０のＩＰアドレス、ＭＡＣアドレスや端末名等、端末を一意に指定できる情報である。
【００２４】
表示端末リストとは、各表示端末の識別情報と、マルチ画面表示装置１０の座標系上における表示端末の表示担当領域を示す担当領域情報とを含む。つまり、担当領域情報とは、マルチ画面表示装置１０における表示装置の位置を示す。
登録ウィンドウリストは、表示可能なウィンドウ情報のリストである。登録ウィンドウリストは、静止画、動画、グラフィックス等のメディアファイル名、映像ストリームの配信情報、プログラムの起動コマンド等、ウィンドウの内容を特定する情報と、その情報に割り当てられたウィンドウ識別情報のリストである。
【００２５】
移行優先度リストは、メインの設定管理装置が故障した時の移行先の設定管理装置の優先度を、端末識別情報を用いて示したリストである。移行優先度リストは、複数の設定管理装置４０の各々の優先順位を設定する優先度情報の一例である。
【００２６】
図３に示すように、リアルタイム情報６０２には、表示ウィンドウリストが設定される。表示ウィンドウリストとは、ウィンドウ識別情報（表示画像情報）と、ウィンドウ表示画像のウィンドウ表示領域情報（表示領域情報）等のリストを含む。ウィンドウ識別情報とは、マルチ画面表示装置１０に表示しているウィンドウ表示画像を示す情報である。ウィンドウ表示領域情報とは、ウィンドウ表示画像のマルチ画面表示装置１０の座標系でのウィンドウ表示領域を示す情報である。表示しているウィンドウのウィンドウ識別情報の代わりに、表示画像そのものを設定していてもよい。
以下、ウィンドウ識別情報により示される表示画像をウィンドウ表示画像とする。ウィンドウ表示領域情報により示される表示領域をウィンドウ表示領域とする。
【００２７】
図４は、本実施の形態に係る操作端末３１のブロック構成の一例を示す図である。
図４に示すように、操作端末３１は、制御部３１１、コマンド送信部３１２、情報送信部３１３、情報受信部３１４、情報記憶部３１５、編集画面表示部３１６を備える。操作端末３２，３３の構成は、操作端末３１と同様の構成であるため、その説明を省略する。
【００２８】
制御部３１１は、入力装置５１から入力された操作要求信号に基づき、編集画面表示部３１６により編集画面が表示されるように制御する。制御部３１１は、入力装置５１から操作要求信号を入力する入力部の一例である。
制御部３１１は、編集画面を用いたユーザからの入力を解析し、解析結果に基づいて制御を行う。
【００２９】
また、制御部３１１は、入力装置５１から担当領域情報を変更する変更指示を入力する。制御部３１１は、入力された変更指示に基づいて、情報記憶部３１５に記憶された環境設定情報６０３に含まれる担当領域情報を変更する。制御部３１１は、変更部の一例である。
【００３０】
コマンド送信部３１２は、制御部３１１から与えられるコマンド送信指示に基づき、表示制御コマンドを生成する。コマンド送信部３１２は、生成した表示制御コマンドをマルチキャスト配信する。なお、表示制御コマンドには、ウィンドウ識別情報とウィンドウ表示領域情報、状態遷移情報（再生開始、一時停止、終了等）等のウィンドウの表示方法を規定する情報が含まれる。
コマンド送信部３１２は、マルチ画面表示装置１０に表示する表示画像を示すウィンドウ情報と、ウィンドウ表示領域情報とを含む表示制御コマンド（表示要求）を複数の表示端末２の各々に送信する命令生成部の一例である。
コマンド送信部３１２は、表示制御コマンドをマルチキャスト配信するため、表示制御コマンドを設定管理装置４０にも送信する。
【００３１】
情報送信部３１３は、制御部３１１から与えられる指示に基づき、メインの設定管理装置４１に対して、操作端末３１において変更操作されたシステム設定情報６０１を送信する。情報送信部３１３は、制御部３１１により変更された担当領域情報（変更された設定情報の一例）を変更後領域情報（変更後設定情報の一例）としてメインの設定管理装置４１に送信する操作装置送信部の一例である。
情報受信部３１４は、メインの設定管理装置４１から定期的に配信される環境設定情報６０３を受信し、受信した全ての環境設定情報６０３を情報記憶部３１５に記憶する。
【００３２】
情報記憶部３１５は、環境設定情報６０３等を記憶する。情報記憶部３１５は、ＨＤＤ（Ｈａｒｄ・ｄｉｓｋ・ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ・Ｓｔａｔｅ・Ｄｒｉｖｅ）、フラッシュメモリ等、データを記憶可能な記憶装置である。情報記憶部３１５は、メインの設定管理装置４１から配信された環境設定情報６０３を記憶する操作装置記憶部の一例である。
【００３３】
編集画面表示部３１６は、制御部３１１からの指示に基づき、情報記憶部３１５に記憶された環境設定情報６０３を取得する。編集画面表示部３１６は、取得した環境設定情報６０３に基づいて、ＧＵＩ（Ｇｒａｐｈｉｃａｌ・Ｕｓｅｒ・Ｉｎｔｅｒｆａｃｅ）によりユーザが操作できる編集画面を表示する。編集画面は、ユーザによるウィンドウ表示画像の選択、選択したウィンドウ表示画像の配置などの指示を受け付ける。
編集画面表示部３１６は、環境設定情報６０３に含まれるウィンドウ識別情報とウィンドウ表示領域情報とに基づいて、ユーザからの情報を受け付ける編集画面（入力画面）を表示する入力画面表示部の一例である。
【００３４】
図５は、本実施の形態に係る表示端末２−１１のブロック構成の一例を示す図である。
図５に示すように、表示端末２−１１は、コマンド受信部２１１、表示制御部２１２、情報記憶部２１３、情報受信部２１４を備える。表示端末２−１２〜２−ｎｍの構成は、表示端末２−１１と同様の構成であるため、その説明を省略する。
【００３５】
コマンド受信部２１１は、操作端末３１のコマンド送信部３１２からマルチキャスト配信された表示制御コマンドを受信する。
【００３６】
情報記憶部２１３は、環境設定情報６０３を記憶する。すなわち、担当領域情報、リアルタイム情報、ウィンドウ作成のためのウィンドウデータ（動画データ・静止画データ・アプリケーションの実行ファイル等）を保存する。
情報記憶部２１３は、メインの設定管理装置４１から配信された環境設定情報６０３を記憶する制御装置記憶部の一例である。
【００３７】
表示制御部２１２は、コマンド受信部２１１から、表示制御コマンドに含まれるウィンドウ情報、ウィンドウ表示領域情報、状態遷移情報等を入力する。表示制御部２１２は、情報記憶部２１３に記憶されている環境設定情報６０３に基づいて、表示端末２−１１の表示担当領域内にウィンドウの表示領域が含まれるか否かを判定する。
【００３８】
表示制御部２１２は、表示端末２−１１の表示担当領域内にウィンドウの表示領域が含まれる場合、表示コマンドに含まれるウィンドウ情報と状態遷移情報とに基づいて、指定のウィンドウを再生制御する。また、表示制御部２１２は、ウィンドウ表示領域情報を表示端末２−１１上の座標系に変換し、変換した領域にウィンドウを表示する。
すなわち、表示制御部２１２は、表示制御コマンドを受信し、環境設定情報６０３に含まれる担当領域情報に基づいて、ウィンドウ表示画像のうち対応する表示装置１−１１に表示する担当画像を生成し、生成した担当画像を表示装置１−１１に表示する。
【００３９】
情報受信部２１４は、メインの設定管理装置４１から定期的に配信される環境設定情報６０３を受信し、少なくとも、環境設定情報６０３に含まれる担当領域情報を情報記憶部２１３に記憶する。
【００４０】
図６は、本実施の形態に係るメインの設定管理装置４１のブロック構成の一例を示す図である。
図６に示すように、設定管理装置４１は、コマンド監視部４１１、メイン端末情報受信部４１２、情報配信部４１３、情報受信部４１４、情報記憶部４１５、切替部４１６を備える。サブの設定管理装置４２，４３のブロック構成は、メインの設定管理装置４１と同様の構成であるため、その説明を省略する。
【００４１】
コマンド監視部４１１は、コマンド送信部３１２から送信される表示制御コマンドを受信する。コマンド監視部４１１は、操作端末３１だけでなく、操作端末３２，３３のコマンド送信部から送信される表示制御コマンドも受信する。コマンド監視部４１１は、表示制御コマンドに基づいて、情報記憶部４１５に記憶されているリアルタイム情報６０２の表示ウィンドウリストを更新する。
【００４２】
コマンド監視部４１１は、表示ウィンドウリストに設定されているウィンドウ識別情報とウィンドウ表示領域情報とを、表示制御コマンドに含まれるウィンドウ識別情報とウィンドウ表示領域情報とに更新する。
あるいは、コマンド監視部４１１は、表示制御コマンドに含まれるウィンドウ識別情報とウィンドウ表示領域情報とを、最新の情報として情報記憶部４１５に記憶するだけでも構わない。コマンド監視部４１１は、受信した表示制御コマンドに含まれるウィンドウ識別情報とウィンドウ表示領域情報とを、情報記憶部４１５に記憶されている環境設定情報６０３に含めて記憶する情報更新部の一例である。
【００４３】
メイン端末情報受信部４１２は、任意の操作端末３１〜３３で更新され、メインの設定管理装置４１に送信された環境設定情報６０３を受信し、受信した環境設定情報６０３に基づいて情報記憶部４１５に記憶されている環境設定情報６０３を更新する。ここで、メインの設定管理装置４１に送信された環境設定情報６０３とは、例えば、ユーザからのシステム設定情報の変更指示などである。
メイン端末情報受信部４１２は、操作装置の情報送信部から変更指示（変更後領域情報）を受信し、受信した変更指示に基づいて、環境設定情報６０３に含まれる担当領域情報を更新する情報更新部の一例である。
【００４４】
情報配信部４１３は、情報記憶部４１５に記憶されている環境設定情報６０３（システム設定情報６０１及びリアルタイム情報６０２）を定期的にマルチキャスト配信する。
【００４５】
情報受信部４１４は、自身がサブの設定管理装置の場合には、メインの設定管理装置から配信される環境設定情報６０３を受信し、受信した全ての環境設定情報６０３を情報記憶部４１５に記憶する。
情報記憶部４１５は、ＨＤＤやＳＳＤ，フラッシュメモリ等、データを記憶可能な記憶装置である。
【００４６】
切替部４１６は、情報記憶部４１５に記憶された環境設定情報６０３に含まれるメインの設定管理装置を示す端末識別情報が、自身の端末識別情報と同一が否かを判定する。切替部４１６は、自身がメインの設定管理装置であると判断した場合に、情報配信部４１３を動作させるとともに、情報受信部４１４を停止させる。切替部４１６は、自身がメインの設定管理装置でないと判断した場合は、情報配信部４１３を停止させるとともに、情報受信部４１４を動作させる。
【００４７】
切替部４１６は、情報記憶部４１５に記憶されている環境設定情報６０３に含まれる移行優先度リストを取得する。切替部４１６は、取得した移行優先度リストに基づいて自身の優先順位を処理装置により判定する。切替部４１６は、判定した優先順位が最上位でない場合、情報配信部４１３の実行を停止するとともに、情報受信部４１４を動作させる。切替部４１６は、判定した優先順位が最上位の場合、情報配信部４１３を動作させ、情報受信部４１４の実行を停止させる。
【００４８】
また、切替部４１６は、情報受信部４１４がマルチキャスト配信を受信しているか否かを判定する。切替部４１６は、情報受信部４１４がマルチキャスト配信を受信しているか否かを判定結果と、情報記憶部４１５の環境設定情報６０３に含まれる移行優先度リストとに基づいて、メインの設定管理装置の端末識別情報を切り替える機能も備える。
【００４９】
図７は、本実施の形態に係る操作端末３０、表示端末２、設定管理装置４０のハードウェア構成の一例を示す図である。
図７を用いて、操作端末３０、表示端末２、設定管理装置４０のハードウェア構成例について説明する。
【００５０】
操作端末３０、表示端末２、設定管理装置４０はコンピュータであり操作端末３０、表示端末２、設定管理装置４０の各要素をプログラムで実現することができる。
操作端末３０、表示端末２、設定管理装置４０のハードウェア構成としては、バスに、演算装置９０１、外部記憶装置９０２、主記憶装置９０３、通信装置９０４、入出力装置９０５が接続されている。
【００５１】
演算装置９０１は、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ）である。
外部記憶装置９０２は、例えばＲＯＭ（Ｒｅａｄ・Ｏｎｌｙ・Ｍｅｍｏｒｙ）やフラッシュメモリ、ハードディスク装置である。
主記憶装置９０３は、ＲＡＭ（Ｒａｎｄｏｍ・Ａｃｃｅｓｓ・Ｍｅｍｏｒｙ）である。
通信装置９０４は、例えば通信ボード等であり、ＬＡＮ（Ｌｏｃａｌ・Ａｒｅａ・Ｎｅｔｗｏｒｋ）等に接続されている。通信装置９０４は、ＬＡＮに限らず、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ・Ｐｒｏｔｏｃｏｌ・Ｖｉｒｔｕａｌ・Ｐｒｉｖａｔｅ・Ｎｅｔｗｏｒｋ）、広域ＬＡＮ、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ・Ｔｒａｎｓｆｅｒ・Ｍｏｄｅ）ネットワークといったＷＡＮ（Ｗｉｄｅ・Ａｒｅａ・Ｎｅｔｗｏｒｋ）、あるいは、インターネットに接続されていても構わない。ＬＡＮ、ＷＡＮ、インターネットは、ネットワークの一例である。
入出力装置９０５は、例えばマウス、キーボード、ディスプレイ装置等である。マウスの代わりに、タッチパネル、タッチパッド、トラックボール、ペンタブレット、あるいは、その他のポインティングデバイスが用いられてもよい。ディスプレイ装置は、ＬＣＤ（Ｌｉｑｕｉｄ・Ｃｒｙｓｔａｌ・Ｄｉｓｐｌａｙ）、ＣＲＴ（Ｃａｔｈｏｄｅ・Ｒａｙ・Ｔｕｂｅ）、あるいは、その他の表示装置でもよい。
【００５２】
プログラムは、通常は外部記憶装置９０２に記憶されており、主記憶装置９０３にロードされた状態で、順次演算装置９０１に読み込まれ、実行される。
プログラムは、ブロック構成図に示す「〜部」として説明している機能を実現するプログラムである。
プログラムプロダクト（コンピュータプログラムプロダクト）は、図１，４〜６などに示す「〜部」の機能を実現するプログラムが記録された記憶媒体、記憶装置などから構成される。プログラムプロダクトは、外観に関わらず、コンピュータ読み取り可能なプログラムをロードしているものである。
【００５３】
更に、外部記憶装置９０２にはオペレーティングシステム（ＯＳ）も記憶されており、ＯＳの少なくとも一部が主記憶装置９０３にロードされ、演算装置９０１はＯＳを実行しながら、ブロック構成図に示す「〜部」の機能を実現するプログラムを実行する。
また、アプリケーションプログラムも外部記憶装置９０２に記憶されており、主記憶装置９０３にロードされた状態で、順次演算装置９０１により実行される。
また、「〜テーブル」等の情報も外部記憶装置９０２に記憶されている。
【００５４】
また、「〜の判断」、「〜の判定」、「〜の抽出」、「〜の検知」、「〜の設定」、「〜の登録」、「〜の選択」、「〜の生成」、「〜の入力」、「〜の出力」等の処理の結果を示す情報やデータや信号値や変数値が主記憶装置９０３にファイルとして記憶されている。
また、操作端末３０、表示端末２、設定管理装置４０が受信したデータが主記憶装置９０３に記憶される。
また、暗号鍵・復号鍵や乱数値やパラメータが、主記憶装置９０３にファイルとして記憶されてもよい。
【００５５】
なお、図７の構成は、あくまでも操作端末３０、表示端末２、設定管理装置４０のハードウェア構成の一例を示すものであり、操作端末３０、表示端末２、設定管理装置４０のハードウェア構成は図７に記載の構成に限らず、他の構成であってもよい。
【００５６】
次に、本実施の形態に係るマルチ画面表示システム５００の動作について説明する。
動作の説明を簡単にするために、マルチ画面表示システム５００は、以下に説明する前提を有するとする。
ここでは、メインの設定管理装置への移行優先度は、優先度１番目：設定管理装置４１、優先度２番目：設定管理装置４２、優先度３番目：設定管理装置４３とする。また、メインの設定管理装置の端末識別情報には、設定管理装置４１の端末識別情報が記載されているものとする。
また、表示装置１は表示装置１−１１〜１−２１の４台、表示端末２は表示端末２−１１〜２−２２の４台とする。
【００５７】
図８は、本実施の形態に係るマルチ画面表示装置１０と、表示装置１−１１〜１−２２の表示担当領域との関係を説明するための図である。図８に示すように、画像の表示領域は、矩形の左上端と右下端の座標を用いて、（ｌ，ｔ）−（ｒ，ｂ）と示すものとする。左上端の座標が（ｌ，ｔ）、右下端の座標が（ｒ，ｂ）である。実際の表示領域情報は、オフセット（ｌ，ｔ）、サイズ（ｒ−ｌ，ｂ−ｔ）で表現してもよい。表示装置１−ｍｎの表示領域が、表示端末２−ｍｎの表示担当領域となる。
【００５８】
図８に示すように、表示装置１−１１の表示担当領域は、（ｌ１１，ｔ１１）−（ｒ１１，ｂ１１）、表示装置１−１２の表示担当領域は、（ｌ１２，ｔ１２）−（ｒ１２，ｂ１２）、表示装置１−２１の表示担当領域は、（ｌ２１，ｔ２１）−（ｒ２１，ｂ２１）、表示装置１−２２の表示担当領域は、（ｌ２２，ｔ２２）−（ｒ２２，ｂ２２）となる。
【００５９】
図９は、本実施の形態に係る編集画面表示部３１６におけるユーザ操作の一例を示す図である。ユーザは、編集画面表示部３１６を見ながら入力装置５１を用いてマルチ画面表示装置１０のマルチ画面上に静止画像Ａを配置する操作を行う。
図９に示すように、静止画像Ａのウィンドウ表示領域の左上端の座標が（ｌＡ，ｔＡ）、右下端の座標が（ｒＡ，ｂＡ）である。
なお、図９の例では、説明を簡単にするためウィンドウ表示画像に静止画像を用いている。しかし、動画像でも映像ストリームでもプログラムであっても構わない。ウィンドウ表示画像は、表示制御部２１２が再生実行することにより、表示される画像であれば何でも構わない。
【００６０】
図１０は、本実施の形態に係るマルチ画面表示システム５００の画面表示方法における画面表示工程（処理）を示すフローチャートである。
図１０を用いて、マルチ画面表示システム５００の画面表示方法における画面表示工程（処理）について説明する。
【００６１】
（ＳＴ０）表示端末２−１１は、メインの設定管理装置４１から定期的にマルチキャスト配信される環境設定情報６０３を受信し、受信した環境設定情報６０３を情報記憶部２１３に記憶する（制御装置記憶工程（処理））。
（ＳＴ１）操作端末３１の制御部３１１は、入力装置５１からの入力信号を処理装置により解析する。制御部３１１は、情報記憶部３１５に記憶された登録ウィンドウリストから静止画像Ａがウィンドウ表示画像として選択されたことを認識する。また、制御部３１１は、静止画像Ａがマルチ画面表示装置１０の表示装置１−１１、１−１２、１−１３、１−１４全てに跨るウィンドウ表示領域に配置されたことを認識する。
【００６２】
（ＳＴ２）制御部３１１は、ＳＴ１での認識結果から、表示制御コマンド（状態「再生開始」、ウィンドウ表示画像「静止画像Ａ」、ウィンドウ表示領域（ｌＡ，ｔＡ）−（ｒＡ，ｂＡ）、前後関係：０）の送信をコマンド送信部３１２に指示する。
（ＳＴ３）コマンド送信部３１２は、表示制御コマンドをマルチキャストで配信する。
ＳＴ２、ＳＴ３は、命令生成工程（処理）である。
【００６３】
（ＳＴ４）表示端末２−１１のコマンド受信部２１１は、表示制御コマンドを受信する。コマンド受信部２１１は、受信した表示制御コマンドに含まれた情報を表示制御部２１２に入力する。
【００６４】
（ＳＴ５）表示制御部２１２は、コマンド受信部２１１から入力した表示制御コマンドに含まれるウィンドウ表示領域が、表示端末２−１１の表示担当領域に含まれるか判定する。
表示制御部２１２は、表示制御コマンドに含まれるウィンドウ表示領域（ｌＡ，ｔＡ）−（ｒＡ，ｂＡ）が、表示端末２−１１の表示担当領域（ｌ１１，ｔ１１）−（ｒ１１，ｂ１１）に含まれるか否かを判定する。
表示領域が、表示端末２−１１の表示担当領域に含まれる場合（ＳＴ５でＹＥＳ）、ＳＴ７に進む。
表示領域が、表示端末２−１１の表示担当領域に含まれない場合（ＳＴ５でＮＯ）、処理を終了する。
【００６５】
（ＳＴ７）表示制御部２１２は、ウィンドウ表示領域の座標はマルチ画面表示装置１０全体の座標系の座標であるため、ウィンドウ表示領域の座標を表示端末２−１１の表示担当領域の左上を原点とする座標系に変換する。
ウィンドウ表示領域の座標を担当領域の座標系に変換する処理は、表示端末で表示処理時に行ってもよいし、コマンド送信時に表示端末毎に設定してもよい。
【００６６】
（ＳＴ８）表示制御部２１２は、表示制御コマンドから得たウィンドウ識別情報に基づいて、静止画像Ａを情報記憶部２１３から取得する。表示制御部２１２は、取得した静止画像Ａに基づいて、表示装置１−１１に表示する担当画像の画像データを作成し、表示装置１−１１における変換後のウィンドウ表示領域の座標上に表示する。
ＳＴ５〜ＳＴ８は、表示制御工程（処理）である。
以上で、マルチ画面表示システム５００の画面表示方法における画面表示工程（処理）の説明を終わる。
【００６７】
（ＳＴ４）〜（ＳＴ８）の表示端末２０の処理は、表示端末２−１２、２−１３、２−１４も同様である。
【００６８】
図１１は、本実施の形態に係るマルチ画面表示システム５００の情報更新工程（処理）を示すフローチャートである。
図１１を用いて、マルチ画面表示システム５００の情報更新工程（処理）について説明する。
【００６９】
（ＳＴ９）メインの設定管理装置４１のコマンド監視部４１１は、操作端末３１からの表示制御コマンドを受信する。
（ＳＴ１０）コマンド監視部４１１は、受信した表示制御コマンドに基づいて、情報記憶部４１５に記憶しているリアルタイム情報６０２の表示ウィンドウリストを更新する。
【００７０】
（ＳＴ１１）情報配信部４１３は、更新された表示ウィンドウリストをマルチキャストで配信する。
なお、ＳＴ１１で配信する情報は、表示ウィンドウリストの更新部分が含まれる情報であれば、環境設定情報６０３内のどこまででも構わない。また、定期的な環境設定情報６０３のマルチキャスト配信とは別に、更新時にも配信するとしても構わない。
【００７１】
（ＳＴ１２）操作端末３１の情報受信部３１４は、メインの設定管理装置４１の情報配信部４１３から配信された表示ウィンドウリストを受信する。
（ＳＴ１３）情報受信部３１４は、受信した表示ウィンドウリストに基づいて、情報記憶部３１５の表示ウィンドウリストを更新する。
（ＳＴ１４）編集画面表示部３１６は、情報記憶部３１５の更新された表示ウィンドウの情報を取得し、編集画面に反映する。
【００７２】
以上で、マルチ画面表示システム５００の情報更新工程（処理）についての説明を終わる。
操作端末３２、３３も（ＳＴ１２）〜（ＳＴ１４）を同様に実施する。また、サブの設定管理装置４２，４３は、（ＳＴ１２）〜（ＳＴ１３）を実施する。すなわち、サブの設定管理装置４２，４３は、情報受信部４２２，４３２により、メインの設定管理装置４１の情報配信部４１３から配信された表示ウィンドウリストを受信する。そして、情報受信部４２２，４３２は、受信した表示ウィンドウリストに基づいて、情報記憶部４２５，４３５の表示ウィンドウリストを更新する。
【００７３】
図１２は、本実施の形態に係るマルチ画面表示システム５００の担当領域変更工程（処理）を示すフローチャートである。
図１２を用いて、マルチ画面表示システム５００の担当領域変更工程（処理）について説明する。
ここでは、例えば、ユーザが操作端末３１から、表示装置１−１２の表示担当領域を変更する指示を入力した場合の処理手順を説明する。マルチ画面表示システム５００に対して表示装置１−１２の表示担当領域を変更する指示が入力された場合、システム設定情報６０１を更新する必要がある。
【００７４】
（ＳＴ１５）操作端末３１の制御部３１１は、入力装置５１からの入力信号を解析し、表示装置１−１２の表示担当領域が変更されたことを認識する。
（ＳＴ１６）制御部３１１は、ＳＴ１５での認識結果に基づいて、情報記憶部３１５に記憶されているシステム設定情報６０１の表示端末リストの表示端末２−１２の表示担当領域を取得し、変更する。
【００７５】
（ＳＴ１７）制御部３１１は、表示端末２−１２の表示担当領域に対する変更内容を情報送信部３１３に入力する。
（ＳＴ１８）情報送信部３１３は、メインの設定管理装置４１の端末識別情報を情報記憶部３１５から取得する。情報送信部３１３は、取得した端末識別情報から識別されるメインの設定管理装置４１に対して、表示端末２−１２の表示担当領域に対する変更内容（以下、表示端末情報とする）を送信する。
【００７６】
（ＳＴ１９）メインの設定管理装置４１のメイン端末情報受信部４１２は、操作端末３１から表示端末情報を受信する。メイン端末情報受信部４１２は、受信した表示端末情報に基づいて、情報記憶部４１５に記憶されているシステム設定情報６０１の表示端末リストを更新する。
（ＳＴ２０）情報配信部４１３は、更新された表示端末リストをマルチキャストで配信する。
以降の処理は、ＳＴ１２からＳＴ１４と同様の処理である。
以上で、マルチ画面表示システム５００の担当領域変更工程（処理）についての説明を終わる。
【００７７】
図１３は、本実施の形態に係るマルチ画面表示システム５００の切替工程（処理）を示すフローチャートである。
図１３を用いて、本実施の形態に係るマルチ画面表示システム５００の切替工程（処理）について説明する。
ここでは、メインの設定管理装置４１が故障して、情報配信部による環境設定情報６０３のマルチキャスト配信が停止した場合の動作を説明する。
【００７８】
（ＳＴ２１）サブの設定管理装置４２の切替部４２６は、情報受信部４２４がマルチキャスト配信を受信していないことを検知する。
（ＳＴ２２）切替部４２６は、情報受信部４２４がマルチキャスト配信を受信していないことを検知すると、情報記憶部４１５からシステム設定情報６０１に含まれる移行優先度リストを取得する。
（ＳＴ２３）切替部４２６は、取得した移行優先度リストに基づいて、システム設定情報６０１のメインの設定管理装置の端末識別情報を、移行優先度リストの２番目の優先度の端末識別情報に更新する。
【００７９】
（ＳＴ２４）切替部４２６は、更新後のメインの設定管理装置の端末識別情報が、自身の端末識別情報と同じか否かを判定する。
メインの設定管理装置の端末識別情報が、自身の端末識別情報と同じ場合（ＳＴ２４でＹＥＳ）、ＳＴ２６に進む。
メインの設定管理装置の端末識別情報が、自身の端末識別情報と同じでない場合（ＳＴ２４でＮＯ）、処理を終了する。
【００８０】
（ＳＴ２６）切替部４２６は、情報配信部４２３を動作させ、情報受信部４２４を停止させる。
（ＳＴ２７）情報配信部４２３は、環境設定情報６０３のマルチキャスト配信を開始する。
サブの設定管理装置４３も同様に（ＳＴ２１）〜（ＳＴ２７）を実施する。ただし、優先度は設定管理装置４２の方が高いため、ＳＴ２４でＮＯとなり、処理が終了する。
【００８１】
なお、ＳＴ２７で配信する情報は、システム設定情報６０１のメインの設定管理装置の端末識別情報を含めば、環境設定情報６０３内のどこまでの情報でもかまわない。また、定期的な配信とは別に、更新時にも配信するとしても構わない。
【００８２】
（ＳＴ２８）操作端末３１の情報受信部３１４は、情報配信部４２３から配信された環境設定情報６０３（更新されたメインの設定管理装置の端末識別情報を含む）を受信する。
（ＳＴ２９）情報受信部３１４は、受信した環境設定情報６０３に基づいて、情報記憶部３１５に記憶されているメインの設定管理装置の端末識別情報を更新する。
操作端末３２、３３も（ＳＴ２８）〜（ＳＴ２９）を同様に実施する。
以上で、マルチ画面表示システム５００の切替工程（処理）についての説明を終わる。
【００８３】
以上のように、本実施の形態の説明では、コマンド送信部３１２からの送信方法は、マルチキャスト配信を用いた。しかし、全表示端末と全設定管理装置へユニキャストで順に送信してもかまわない。
ユニキャストで送信する場合は、全設定管理装置ではなく、環境設定情報として配信されるメインの設定管理装置の端末識別情報により識別されるメインの設定管理装置のみに送信してもよい。また、全表示端末ではなく、ウィンドウ表示領域情報と、環境設定情報に含まれる全表示端末の担当領域情報とに基づいて、コマンド送信部３１２で実際に表示する表示端末を特定し、該当する表示端末のみにユニキャストで送信してもよい。
【００８４】
また、ウィンドウに映像ストリームを含む場合、構成機器外に映像ストリームを配信する配信サーバを含み、さらに配信サーバ上に設定管理装置が備えられていてもかまわない。上記のバリエーションは、以降の全ての実施の形態でも同様である。
【００８５】
また、表示端末２、操作端末３０、設定管理装置４０の機能ブロックの構成は、以上の実施の形態１において説明したブロック構成に限られない。他のブロック構成でも構わない。表示端末２、操作端末３０、設定管理装置４０が備える構成部は、任意である。
【００８６】
以上のように、本実施の形態に係るマルチ画面表示システム５００は、１台あるいは複数台の表示装置が接続される表示端末が複数台ネットワークで接続され、各表示端末が各々担当表示領域だけを描画するマルチ大画面システムである。マルチ画面表示システム５００は、複数台の操作端末から制御することができるとともに、複数台の設定管理装置を備える。マルチ画面表示システム５００は、任意の操作端末からマルチ大画面上のウィンドウを操作した際に、他の操作端末の画面にもその内容が同時に反映できる。さらに、マルチ画面表示システム５００は、１台の機器に制御処理を集中させないため、より安定性が高く、環境設定情報を配信する設定管理装置が故障しても、すぐに復旧できるシステムを構築できる。
【００８７】
実施の形態２．
本実施の形態では、主に、実施の形態１と異なる点について説明する。
本実施の形態において、実施の形態１で説明した構成部と同様の機能を有する構成部については、同一の符号を付し、その説明を省略する場合がある。
本実施の形態では、実施の形態１で説明した設定管理装置４０の一部の機能が、操作端末、表示端末上に搭載されている場合について説明する。
【００８８】
図１４は、本実施の形態に係るマルチ画面表示システム５０１のシステム構成の一例を示す図である。
操作端末（設定管理機能付）６１，６２は、設定管理装置４１と同等の機能を操作端末３１，３２に備えたものである。
表示端末（設定管理機能付）７１，７２は、設定管理装置４１と同等の機能を表示端末２−１１，２−ｍ１に備えたものである。
【００８９】
操作端末（設定管理機能付）６１，６２、表示端末（設定管理機能付）７１，７２の構成は、設定管理装置４１の構成部を操作端末３１，３２、表示端末２−１１に追加するだけの構成でもよい。あるいは、後述する図１５、図１６に示すように、重複機能を統合してもよい。
図１４において、他の構成部に関しては実施の形態１と同様であるため、説明を省略する。
【００９０】
図１５は、本実施の形態に係る操作端末（設定管理機能付）６１のブロック構成の一例を示す図である。
制御部３１１、コマンド送信部３１２、情報送信部３１３、編集画面表示部３１６、コマンド監視部４１１、メイン端末情報受信部４１２、情報配信部４１３、切替部４１６の機能は、操作端末３１、設定管理装置４１が備えるものと同様である。
【００９１】
図１５に示すように、実施の形態１で説明した操作端末３１における情報受信部３１４と、設定管理装置４１の情報受信部４１４とは、１つの機能ブロックとして構成する。また、実施の形態１で説明した操作端末３１における情報記憶部３１５と、設定管理装置４１の情報記憶部４１５とは、１つの機能ブロックとして構成とする。
【００９２】
図１６は、本実施の形態に係る表示端末（設定管理機能付）７１のブロック構成の一例を示す図である。
コマンド受信部２１１、表示制御部２１２、コマンド監視部４１１、メイン端末情報受信部４１２、情報配信部４１３、切替部４１６の機能は、操作端末３１、設定管理装置４１が備えるものと同様である。
【００９３】
図１６に示すように、実施の形態１で説明した表示端末２−１１における情報受信部２１４に替えて、設定管理装置４１の情報受信部４１４を備える。また、実施の形態１で説明した表示端末２−１１における情報記憶部２１３と、設定管理装置４１の情報記憶部４１５とは、１つの機能ブロックとして構成とする。つまり、実施の形態１の表示端末２−１１における情報記憶部２１３と設定管理装置４１の情報記憶部４１５とは共用される。
【００９４】
図１５、図１６に示す各構成部の動作は、実施の形態１で説明した動作と同様であるため、説明を省略する。
【００９５】
なお、表示端末２、操作端末３０、設定管理装置４０の機能ブロックの構成は、以上の実施の形態２において説明したブロック構成に限られない。他のブロック構成でも構わない。表示端末２、操作端末３０、設定管理装置４０が備える構成部は、任意である。
【００９６】
以上のように、本実施の形態に係るマルチ画面表示システム５０１によれば、仮に表示端末及び操作端末以外の端末をシステム内に備えない場合であっても、実施の形態１と同様のシステムを構築できる。
【００９７】
実施の形態３．
本実施の形態では、主に、実施の形態１と異なる点について説明する。
本実施の形態において、実施の形態１で説明した構成部と同様の機能を有する構成部については、同一の符号を付し、その説明を省略する場合がある。
【００９８】
本実施の形態と実施の形態１との違いは、操作端末３０、表示端末２、設定管理装置４０が、内部時計の時刻を同期している点である。
本実施の形態に係るマルチ画面表示システム５０２では、操作端末３０から送信される表示制御コマンドに、ウィンドウ表示画像を表示装置に表示する時刻を示す実行予定時刻（表示時刻の一例）を含める。また、本実施の形態に係るマルチ画面表示システム５０２では、メインの設定管理装置４１から配信される環境設定情報６０３に、更新の時刻を示す実行予定時刻（更新時刻の一例）を含める。これにより、表示端末２が、受信した表示制御コマンドを受けて表示を開始する時刻と、環境設定情報を更新する時刻とを、完全に同期させることができる。
【００９９】
本実施の形態に係るマルチ画面表示システム５０２のシステム構成は、実施の形態１と同様であるため、説明を省略する。
【０１００】
図１７は、本実施の形態に係る操作端末３１のブロック構成の一例を示す図である。
図１７において、操作端末３１は、実施の形態１で説明したブロック構成に加えて、計時処理部３１７，時刻取得部３１８を備える。
計時処理部３１７は、操作端末３１の内部時計である。
時刻取得部３１８は、計時処理部３１７から時刻を取得し、制御部３１１に対して時刻を出力する。
【０１０１】
制御部３１１は、時刻取得部３１８から入力した時刻に一定時間を追加した時刻を実行予定時刻として生成する。
制御部３１１は、生成した実行予定時刻を、コマンド送信部３１２に対する指示に付加して、コマンド送信部３１２に出力する。コマンド送信部３１２は、制御部３１１から入力した指示に含まれる実行予定時刻を、表示制御コマンドに含めて配信する。
【０１０２】
また、制御部３１１は、生成した実行予定時刻を、情報送信部３１３に対する指示に付加して情報送信部３１３に出力する。情報送信部３１３は、制御部３１１から入力した指示に含まれる実行予定時刻を、システム設定情報６０１に含めて送信する。
【０１０３】
また、情報受信部３１４がメインの設定管理装置４１から環境設定情報６０３を受信すると、制御部３１１は、受信した環境設定情報６０３に基づいて、情報記憶部３１５の環境設定情報６０３を更新する。このとき、制御部３１１は、情報記憶部３１５の環境設定情報６０３を更新するタイミングを、環境設定情報６０３に付加されて送られてきた実行予定時刻とする。制御部３１１は、時刻取得部３１８から現在時刻を取得し、現在時刻が実行予定時刻となるのを待って、環境設定情報６０３を更新する。
制御部３１１は、情報配信部から配信された実行予定時刻に、環境設定情報６０３を更新する操作装置制御部の一例である。
【０１０４】
図１８は、本実施の形態に係る表示端末２−１１のブロック構成の一例を示す図である。
図１８に示すように、表示端末２−１１は、実施の形態１で説明したブロック構成に加えて、計時処理部２１７、時刻取得部２１８を備える。
計時処理部２１７は、表示端末２−１１の内部時計である。
時刻取得部２１８は、計時処理部２１７から時刻を取得し、表示制御部２１２に対して時刻を出力する。
【０１０５】
操作端末３１のコマンド送信部３１２は、実行予定時刻を表示制御コマンドに含めて配信する。
表示制御部２１２は、表示制御コマンドにより表示を開始する際、表示制御コマンドに含まれる実行予定時刻に表示を開始する。表示制御部２１２は、時刻取得部３１８から現在時刻を取得し、取得した現在時刻が実行予定時刻となるのを待って、表示を開始する。
表示制御部２１２は、操作端末３１のコマンド送信部３１２から送信された表示制御コマンドに含まれる実行予定時刻に、ウィンドウ表示画像を表示装置１−１１に表示する制御装置制御部の一例である。
【０１０６】
図１９は、本実施の形態に係る設定管理装置４１のブロック構成の一例を示す図である。
図１９に示すように、設定管理装置４１は、実施の形態１で説明したブロック構成に加えて、計時処理部４１７、時刻取得部４１８、管理制御部４１９を備える。
計時処理部４１７は、設定管理装置４１の内部時計である。
時刻取得部４１８は、計時処理部４１７から時刻を取得し、管理制御部４１９に対して時刻を出力する。
【０１０７】
管理制御部４１９は、コマンド監視部４１１、メイン端末情報受信部４１２、情報受信部４１４が受信した情報に基づいて、情報記憶部４１５に記憶されている環境設定情報６０３を更新するタイミングを制御する。
管理制御部４１９は、受信した表示制御コマンド、受信した環境設定情報６０３に付加されて送られてきた実行予定時刻に基づき、環境設定情報６０３を更新するタイミングを制御する。
【０１０８】
管理制御部４１９は、受信した表示制御コマンド、受信した環境設定情報６０３に含まれる実行予定時刻に、環境設定情報６０３を更新するように制御する。管理制御部４１９は、時刻取得部４１８から現在時刻を取得し、取得した現在時刻が実行予定時刻となるのを待って、環境設定情報６０３を更新する。
管理制御部４１９は、情報配信部４１３により環境設定情報６０３を配信する際に、時刻取得部４１８から取得した時刻に一定時間を追加した時刻情報を実行予定時刻として、環境設定情報と共に配信する。
【０１０９】
なお、管理制御部４１９は、受信した表示制御コマンド、受信した環境設定情報６０３に基づいて、実行予定時刻に環境設定情報６０３を更新する更新制御部の一例である。また、管理制御部４１９は、情報配信部４１３により環境設定情報６０３が配信される際に、更新予定時刻を環境設定情報６０３に付加するように制御する配信制御部の一例である。
管理制御部４１９は、更新制御部の機能と配信制御部の機能とを兼ね備えた構成部である。
【０１１０】
なお、表示端末２、操作端末３０、設定管理装置４０の機能ブロックの構成は、以上の実施の形態３において説明したブロック構成に限られない。他のブロック構成でも構わない。表示端末２、操作端末３０、設定管理装置４０が備える構成部は、任意である。
【０１１１】
以上のように、本実施の形態に係るマルチ画面表示システム５０２によれば、システム全体の情報の同期性をより向上させることができる。
【０１１２】
実施の形態４．
本実施の形態では、主に、実施の形態１と異なる点について説明する。本実施の形態において、実施の形態１で説明した構成部と同様の機能を有する構成部については、同一の符号を付し、その説明を省略する場合がある。
【０１１３】
図２０は、本実施の形態に係るマルチ画面表示システム５０３のシステム構成の一例を示す図である。
マルチ画面表示システム５０３は、表示端末２−１１が備える動作情報送信部８１、表示端末２−１２が備える動作情報送信部８２、操作端末３２が備える動作情報送信部８３、ネットワーク７００に接続されている動作情報送信部８４を備える。
【０１１４】
動作情報送信部８１，８２，８３，８４は、メインの設定管理装置４１からマルチキャスト配信される環境設定情報６０３を受信する。動作情報送信部８１，８２，８３，８４は、受信した環境設定情報６０３に基づいて、メインの設定管理装置４１の端末識別情報（主管理装置情報）を取得する。動作情報送信部８１，８２，８３，８４は、自装置の端末動作情報を、取得した端末識別情報により識別されるメインの設定管理装置４１に送信する。
【０１１５】
端末動作情報（端末情報）とは、表示端末２、操作端末３０等の端末の稼働情報である。稼働情報とは、例えば、ＣＰＵ負荷、ＣＰＵ温度、メモリ使用量等である。また、端末動作情報は、マルチ画面表示システム５０３の運用上必要な上記以外の情報であってもよい。例えば、表示端末２が備える稼働情報には、対応する表示装置１に表示している表示ウィンドウリストであってもよい。また、ネットワーク７００に接続された動作情報送信部８４の場合には、通信に関する情報を端末動作情報としてメインの設定管理装置４１に送信してもよい。
【０１１６】
動作は、実施の形態１における表示装置１−１２の表示担当領域を変更した場合の処理手順のＳＴ１７以降と同様である。
【０１１７】
なお、表示端末２、操作端末３０、設定管理装置４０の機能ブロックの構成は、以上の実施の形態４において説明したブロック構成に限られない。他の機能ブロックの構成でも構わない。表示端末２、操作端末３０、設定管理装置４０が備える構成部は、任意である。
【０１１８】
本実施の形態に係るマルチ画面表示システム５０３によれば、運用に必要な任意の情報を同期させることができる。
【０１１９】
実施の形態５．
本実施の形態では、主に、実施の形態１と異なる点について説明する。本実施の形態において、実施の形態１で説明した構成部と同様の機能を有する構成部については、同一の符号を付し、その説明を省略する場合がある。
【０１２０】
実施の形態１に係るマルチ画面表示システム５００では、操作端末３０（操作装置）から表示端末２（制御装置）へマルチキャストで直接、表示制御コマンド（表示要求）を送る構成である。
本実施の形態では、操作端末３０から表示制御コマンドを送信する際に、一度、メインの設定管理装置４０（４１）へ送信し、メインの設定管理装置４０（４１）から表示制御コマンドと環境設定情報６０３とを全ての装置にマルチキャスト配信する。これにより、メインの設定管理装置４０（４１）は、表示制御コマンドを複数の表示端末２へ配信するとともに、環境設定情報６０３を全ての装置に配信する。
【０１２１】
本実施の形態に係るマルチ画面表示システム５００の構成は、実施の形態１で説明したものと同様である。
図２１は、本実施の形態に係る表示端末２及び操作端末３０の画面表示前工程（処理）を示すフローチャートである。図２２は、本実施の形態に係る設定管理装置４０の情報更新及びコマンド送信工程（処理）を示すフローチャートである。図２３は、本実施の形態に係る表示端末２の画面表示工程（処理）を示すフローチャートである。
【０１２２】
図２１を用いて、本実施の形態に係る表示端末２及び操作端末３０の画面表示前工程（処理）について説明する。
（ＳＴ１００）〜（ＳＴ１０２）は、実施の形態１で説明した図１０の（ＳＴ０）〜（ＳＴ１）と同様の処理であるため、説明を省略する。
（ＳＴ１０３）において、操作端末３１のコマンド送信部３１２は、表示制御コマンドをメインの設定管理装置４１に送信する。ここでは、コマンド送信部３１２は、表示制御コマンドをマルチキャスト配信ではなく、メインの設定管理装置４１に対して送信する。
以上で、表示端末２及び操作端末３０の画面表示前工程（処理）についての説明を終了する。
【０１２３】
次に、図２２を用いて、本実施の形態に係る設定管理装置４０の情報更新及びコマンド送信工程（処理）について説明する。
（ＳＴ１０９）〜（ＳＴ１１０），（ＳＴ１１２）〜（ＳＴ１１４）は、実施の形態１で説明した図１１の（ＳＴ９）〜（ＳＴ１０），（ＳＴ１２）〜（ＳＴ１４）と同様の処理であるため、説明を省略する。
【０１２４】
（ＳＴ１１１）において、情報配信部４１３は、更新された表示ウィンドウリストと、操作端末３１から送信された表示制御コマンドとをマルチキャストで配信する。
なお、（ＳＴ１１１）で配信する表示ウィンドウリストは、表示ウィンドウリストの更新部分が含まれる情報であれば、環境設定情報６０３内のどこまででも構わない。また、表示ウィンドウリストについては、定期的な環境設定情報６０３のマルチキャスト配信とは別に、更新時にも配信するとしても構わない。
以上で、設定管理装置４０の情報更新及びコマンド送信工程（処理）についての説明を終了する。
【０１２５】
図２３を用いて、表示端末２の画面表示工程（処理）について説明する。
（ＳＴ１０４）〜（ＳＴ１０８）は、実施の形態１で説明した図１０の（ＳＴ４）〜（ＳＴ８）と同様の処理であるため、説明を省略する。
ただし、（ＳＴ４）では、表示端末２−１１のコマンド受信部２１１は、メインの設定管理装置４１から表示制御コマンドを受信する。
以上で、表示端末２の画面表示工程（処理）についての説明を終了する。
【０１２６】
本実施の形態に係るマルチ画面表示システム５００によれば、複数の操作端末３０が表示制御コマンドをマルチキャスト配信するのではなく、メインの設定管理装置４１が表示制御コマンドをマルチキャスト配信することができる。よって、表示制御コマンドを表示端末２にシーケンシャルに送信することができ、画面表示処理を簡易化することができる。
【０１２７】
なお、操作端末、表示端末、設定管理装置の機能ブロックの構成は、上記の実施の形態１〜５において説明したブロック構成に限られない。上記の実施の形態１〜５において説明したブロック構成は任意である。上記の実施の形態１〜５において説明したブロック構成以外のブロック構成でも構わない。
【０１２８】
例えば、図４において、操作端末は、制御部、コマンド送信部、情報送信部、情報受信部、情報記憶部、編集画面表示部を備えているが、この構成に限られない。制御部、コマンド送信部をひとつの機能ブロックとしてもよい。あるいは、情報送信部、情報受信部をひとつの機能ブロックとしてもよい。
機能ブロックは、矛盾しない範囲であれば必要に応じて種々の変更が可能であり、上記のブロック構成は任意である。つまり、実施の形態１〜５で説明した機能ブロックを、矛盾しない範囲で、操作端末、表示端末、設定管理装置にどのように分散して配置しても構わない。
【０１２９】
以上、本発明の実施の形態について説明したが、これらの実施の形態のうち、２つ以上を組み合わせて実施しても構わない。あるいは、これらの実施の形態のうち、１つを部分的に実施しても構わない。あるいは、これらの実施の形態のうち、２つ以上を部分的に組み合わせて実施しても構わない。
なお、以上の実施の形態は、本質的に好ましい例示であって、本発明、その適用物や用途の範囲を制限することを意図するものではなく、矛盾しない範囲であれば必要に応じて種々の変更が可能である。
【符号の説明】
【０１３０】
１  表示装置、２  表示端末、１０  マルチ画面表示装置、３０，３１，３２，３３  操作端末、４０，４１，４２，４３  設定管理装置、５０，５１，５２，５３  入力装置、６１，６２  操作端末（設定管理機能付）、７１，７２  表示端末（設定管理機能付）、８１，８２，８３，８４  動作情報送信部、２１１  コマンド受信部、２１２  表示制御部、２１３  情報記憶部、２１４  情報受信部、２１７  計時処理部、２１８  時刻取得部、３１１  制御部、３１２  コマンド送信部、３１３  情報送信部、３１４  情報受信部、３１５  情報記憶部、３１６  編集画面表示部、３１７  計時処理部、３１８  時刻取得部、４１１  コマンド監視部、４１２  メイン端末情報受信部、４１３  情報配信部、４１４  情報受信部、４１５  情報記憶部、４１６  切替部、４１７  計時処理部、４１８  時刻取得部、４１９  管理制御部、５００，５０１，５０２，５０３  マルチ画面表示システム、６０１  システム設定情報、６０２  リアルタイム情報、６０３  環境設定情報、７００  ネットワーク、９０１  演算装置、９０２  外部記憶装置、９０３  主記憶装置、９０４  通信装置、９０５  入出力装置。
【図１】
0006029795.tif 000002
【図２】
0006029795.tif 000003
【図３】
0006029795.tif 000004
【図４】
0006029795.tif 000005
【図５】
0006029795.tif 000006
【図６】
0006029795.tif 000007
【図７】
0006029795.tif 000008
【図８】
0006029795.tif 000009
【図９】
0006029795.tif 000010
【図１０】
0006029795.tif 000011
【図１１】
0006029795.tif 000012
【図１２】
0006029795.tif 000013
【図１３】
0006029795.tif 000014
【図１４】
0006029795.tif 000015
【図１５】
0006029795.tif 000016
【図１６】
0006029795.tif 000017
【図１７】
0006029795.tif 000018
【図１８】
0006029795.tif 000019
【図１９】
0006029795.tif 000020
【図２０】
0006029795.tif 000021
【図２１】
0006029795.tif 000022
【図２２】
0006029795.tif 000023
【図２３】
0006029795.tif 000024