(57)【要約】【課題】柔軟な表示パターンを実現可能であり、かつ、早期に画像を表示する。【解決手段】マルチディスプレイシステムは、マルチディスプレイと、マルチ画面表示計算機とを備える。マルチ画面表示計算機は、画面配置情報とウィンドウ情報とに基づいて、故障ディスプレイの再表示ウィンドウを抽出するウィンドウ抽出部と、再表示ウィンドウを縮小し、かつ、再表示ウィンドウ全体が故障ディスプレイを除くディスプレイに表示可能である場合に、当該ディスプレイにおいて、再表示ウィンドウ全体を再表示するウィンドウ再表示部とを備える。【選択図】図１０
2020201437.tif 000002
【特許請求の範囲】
【請求項１】
複数のディスプレイが配列されて構成されるマルチディスプレイと、
前記マルチディスプレイにウィンドウを表示させるマルチ画面表示計算機とを備え、
前記マルチ画面表示計算機は、
それぞれの前記ディスプレイの位置およびサイズを含む画面配置情報と、それぞれの前記ディスプレイにおける前記ウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されている前記ウィンドウである再表示ウィンドウを抽出するウィンドウ抽出部と、
前記ウィンドウ抽出部において抽出された前記再表示ウィンドウを前記再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された前記再表示ウィンドウ全体が前記故障ディスプレイを除く前記ディスプレイに表示可能である場合に、前記故障ディスプレイを除く前記ディスプレイにおいて、前記再表示ウィンドウ全体を縮小されたサイズで再表示するウィンドウ再表示部とを備える、
マルチディスプレイシステム。
【請求項２】
請求項１に記載のマルチディスプレイシステムであり、
前記ウィンドウ再表示部は、前記再表示ウィンドウを前記再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された前記再表示ウィンドウ全体を前記故障ディスプレイを除く前記ディスプレイに表示することができない場合に、前記再表示ウィンドウ全体を、前記故障ディスプレイを除く前記ディスプレイに表示されている前記ウィンドウのうちの前記再表示ウィンドウよりも累積表示時間が短い前記ウィンドウの代わりに、前記故障ディスプレイを除く前記ディスプレイに再表示する、
マルチディスプレイシステム。
【請求項３】
請求項２に記載のマルチディスプレイシステムであり、
前記ウィンドウ再表示部は、前記再表示ウィンドウ全体を、前記故障ディスプレイを除く前記ディスプレイに表示されている前記ウィンドウのうちの前記累積表示時間が最も短い前記ウィンドウの代わりに、前記故障ディスプレイを除く前記ディスプレイに再表示する、
マルチディスプレイシステム。
【請求項４】
請求項２または３に記載のマルチディスプレイシステムであり、
前記ウィンドウ再表示部は、前記再表示ウィンドウ全体を、前記故障ディスプレイを除く前記ディスプレイに表示されている前記ウィンドウのうちの前記再表示ウィンドウよりも前記累積表示時間が短い前記ウィンドウの代わりに、前記ウィンドウと同じ位置および同じサイズで再表示する、
マルチディスプレイシステム。
【請求項５】
請求項１から４のうちのいずれか１つに記載のマルチディスプレイシステムであり、
前記マルチ画面表示計算機は、それぞれの前記ディスプレイの状態に関する情報を取得し、かつ、前記ディスプレイが故障しているか否かを判断する故障検知部をさらに備え、
前記ウィンドウ抽出部は、前記画面配置情報と、前記ウィンドウ情報とに基づいて、前記故障検知部において故障していると判断された前記故障ディスプレイに表示されている前記再表示ウィンドウを抽出する、
マルチディスプレイシステム。
【請求項６】
請求項１から５のうちのいずれか１つに記載のマルチディスプレイシステムであり、
前記ウィンドウ再表示部は、前記再表示ウィンドウを、前記再表示ウィンドウの表示範囲の外縁部へ移動するように縮小する、
マルチディスプレイシステム。
【請求項７】
複数のディスプレイが配列されて構成されるマルチディスプレイにウィンドウを表示させるマルチディスプレイの表示方法であり、
それぞれの前記ディスプレイの位置およびサイズを含む画面配置情報と、それぞれの前記ディスプレイにおける前記ウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されている前記ウィンドウである再表示ウィンドウを抽出し、
抽出された前記再表示ウィンドウを前記再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された前記再表示ウィンドウ全体が前記故障ディスプレイを除く前記ディスプレイに表示可能である場合に、前記故障ディスプレイを除く前記ディスプレイにおいて、前記再表示ウィンドウ全体を縮小されたサイズで再表示する、
マルチディスプレイの表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願明細書に開示される技術は、マルチディスプレイシステム、および、マルチディスプレイの表示方法に関するものである。
【背景技術】
【０００２】
従来から、複数のディスプレイが格子状に配置された画面を１つの画面として画像を表示可能にするマルチディスプレイシステムが製品化されている。マルチディスプレイシステムは、電力または交通などのインフラ分野の監視制御システムにおいて広く用いられている。
【０００３】
ただし、上記の監視制御では一時の停滞も許されないため、監視映像または監視情報を表示するマルチディスプレイシステムには、高い信頼性が要求される。
【０００４】
このため、ディスプレイが自身の故障検知を行う機能を有し、ＲＳ−２３２ＣまたはＥｔｈｅｒｎｅｔ（登録商標）などの汎用通信インターフェイスを用いて外部機器に故障を通知することができる製品も存在する。監視制御システムでは、このような機能を利用して故障状態を検出し、システムの機能または性能を部分的に停止させた状態で稼動を維持する縮退運転などの故障制御を行うことが可能である。
【０００５】
たとえば、特許文献１に示される表示方式では、あらかじめディスプレイの故障状態に応じて縮退運転時の表示パターンを準備しておき、故障状態に応じて当該表示パターンを呼び出す。そして、表示されているウィンドウの配置を変更することによって、故障したディスプレイに表示されていたウィンドウを正常なディスプレイに表示するものである。
【０００６】
また、たとえば、特許文献２に示される表示方式では、ディスプレイの故障が発生し縮退運転を行う際に表示できなくなるウィンドウを利用者に選択させる。さらに、利用者にウィンドウの再表示位置を設定させて、ウィンドウを正常なディスプレイに表示するものである。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特公昭５９−３０３００号公報
【特許文献２】特許第５６６５５９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に示される表示方式では、縮退運転時にあらかじめ登録された表示パターンしか表示することができないため、画面に表示すべきウィンドウの数または種類が変更された場合に表示パターンを登録し直さなければならず、柔軟に対応することができないという問題があった。
【０００９】
また、特許文献２に示される表示方式では、ディスプレイの故障が発生した際に利用者の操作が必要となり、利用者の操作が行われるまでは画像が表示されないため重要な監視画像を見逃す可能性があるという問題があった。
【００１０】
本願明細書に開示される技術は、以上に記載されたような問題を鑑みてなされたものであり、柔軟な表示パターンを実現可能であり、かつ、利用者の操作を待たずに早期に画像を表示するための技術を提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
本願明細書に開示される技術の第１の態様は、複数のディスプレイが配列されて構成されるマルチディスプレイと、前記マルチディスプレイにウィンドウを表示させるマルチ画面表示計算機とを備え、前記マルチ画面表示計算機は、それぞれの前記ディスプレイの位置およびサイズを含む画面配置情報と、それぞれの前記ディスプレイにおける前記ウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されている前記ウィンドウである再表示ウィンドウを抽出するウィンドウ抽出部と、前記ウィンドウ抽出部において抽出された前記再表示ウィンドウを前記再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された前記再表示ウィンドウ全体が前記故障ディスプレイを除く前記ディスプレイに表示可能である場合に、前記故障ディスプレイを除く前記ディスプレイにおいて、前記再表示ウィンドウ全体を縮小されたサイズで再表示するウィンドウ再表示部とを備える。
【００１２】
本願明細書に開示される技術の第２の態様は、複数のディスプレイが配列されて構成されるマルチディスプレイにウィンドウを表示させるマルチディスプレイの表示方法であり、それぞれの前記ディスプレイの位置およびサイズを含む画面配置情報と、それぞれの前記ディスプレイにおける前記ウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されている前記ウィンドウである再表示ウィンドウを抽出し、抽出された前記再表示ウィンドウを前記再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された前記再表示ウィンドウ全体が前記故障ディスプレイを除く前記ディスプレイに表示可能である場合に、前記故障ディスプレイを除く前記ディスプレイにおいて、前記再表示ウィンドウ全体を縮小されたサイズで再表示する。
【発明の効果】
【００１３】
本願明細書に開示される技術の第１の態様は、複数のディスプレイが配列されて構成されるマルチディスプレイと、前記マルチディスプレイにウィンドウを表示させるマルチ画面表示計算機とを備え、前記マルチ画面表示計算機は、それぞれの前記ディスプレイの位置およびサイズを含む画面配置情報と、それぞれの前記ディスプレイにおける前記ウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されている前記ウィンドウである再表示ウィンドウを抽出するウィンドウ抽出部と、前記ウィンドウ抽出部において抽出された前記再表示ウィンドウを前記再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された前記再表示ウィンドウ全体が前記故障ディスプレイを除く前記ディスプレイに表示可能である場合に、前記故障ディスプレイを除く前記ディスプレイにおいて、前記再表示ウィンドウ全体を縮小されたサイズで再表示するウィンドウ再表示部とを備える。このような構成によれば、再表示ウィンドウの表示範囲内で再表示ウィンドウを縮小しつつ、縮小された再表示ウィンドウが故障ディスプレイを除くディスプレイに表示可能である場合に再表示ウィンドウを故障ディスプレイを除くディスプレイに表示する。そのため、縮小されるウィンドウに応じて柔軟な表示パターンを実現することができ、かつ、利用者の操作を待たずに早期に故障ディスプレイを除くディスプレイにおいて画像を表示することができる。
【００１４】
本願明細書に開示される技術の第２の態様は、複数のディスプレイが配列されて構成されるマルチディスプレイにウィンドウを表示させるマルチディスプレイの表示方法であり、それぞれの前記ディスプレイの位置およびサイズを含む画面配置情報と、それぞれの前記ディスプレイにおける前記ウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されている前記ウィンドウである再表示ウィンドウを抽出し、抽出された前記再表示ウィンドウを前記再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された前記再表示ウィンドウ全体が前記故障ディスプレイを除く前記ディスプレイに表示可能である場合に、前記故障ディスプレイを除く前記ディスプレイにおいて、前記再表示ウィンドウ全体を縮小されたサイズで再表示する。このような構成によれば、縮小されるウィンドウに応じて柔軟な表示パターンを実現することができ、かつ、利用者の操作を待たずに早期に故障ディスプレイを除くディスプレイにおいて画像を表示することができる。
【００１５】
また、本願明細書に開示される技術に関連する目的と、特徴と、局面と、利点とは、以下に示される詳細な説明と添付図面とによって、さらに明白となる。
【図面の簡単な説明】
【００１６】
【図１】実施の形態に関する、マルチディスプレイシステムの構成の例を概略的に示す図である。
【図２】画面配置情報管理部において管理されている画面配置情報テーブルの例を示す図である。
【図３】大画面座標とそれぞれのディスプレイの左上端の座標との関係の例を示す図である。
【図４】ウィンドウ情報管理部において管理されているウィンドウ情報テーブルの例を示す図である。
【図５】実施の形態に関する、マルチディスプレイシステムの動作の例を示すフローチャートである。
【図６】ウィンドウ抽出部によるウィンドウ抽出動作の例を示すフローチャートである。
【図７】マルチディスプレイのうちのディスプレイが故障している場合のマルチディスプレイシステムの画面の例を示す図である。
【図８】ウィンドウ抽出部によって抽出された再表示ウィンドウのリスト（再表示ウィンドウリスト）の例を示す図である。
【図９】ウィンドウ抽出部によって抽出された残置ウィンドウのリスト（残置ウィンドウリスト）の例を示す図である。
【図１０】ウィンドウ再表示部が行うウィンドウ再表示動作の例を示すフローチャートである。
【図１１】ウィンドウＧについての判定の様子を例示する図である。
【図１２】ステップＳＴ１００４開始時点での再表示ウィンドウリストの例を示す図である。
【図１３】ステップＳＴ１００４開始時点での残置ウィンドウリストの例を示す図である。
【図１４】最終的な残置ウィンドウリストの例を示す図である。
【図１５】図１４の残置ウィンドウリストに基づいてそれぞれのウィンドウが示された場合の、マルチディスプレイの例を示す図である。
【図１６】実施の形態に関するマルチ画面表示計算機のハードウェア構成の例を示す図である。
【図１７】実施の形態に関するマルチ画面表示計算機のハードウェア構成の例を示す図である。
【図１８】実施の形態に関するマルチディスプレイシステムの構成の例を概念的に示す図である。
【発明を実施するための形態】
【００１７】
以下、添付される図面を参照しながら実施の形態について説明する。以下の実施の形態では、技術の説明のために詳細な特徴なども示されるが、それらは例示であり、実施の形態が実施可能となるためにそれらすべてが必ずしも必須の特徴ではない。
【００１８】
なお、図面は概略的に示されるものであり、説明の便宜のため、適宜、構成の省略、または、構成の簡略化が図面においてなされるものである。また、異なる図面にそれぞれ示される構成などの大きさおよび位置の相互関係は、必ずしも正確に記載されるものではなく、適宜変更され得るものである。また、断面図ではない平面図などの図面においても、実施の形態の内容を理解することを容易にするために、ハッチングが付される場合がある。
【００１９】
また、以下に示される説明では、同様の構成要素には同じ符号を付して図示し、それらの名称と機能とについても同様のものとする。したがって、それらについての詳細な説明を、重複を避けるために省略する場合がある。
【００２０】
また、以下に記載される説明において、ある構成要素を「備える」、「含む」または「有する」などと記載される場合、特に断らない限りは、他の構成要素の存在を除外する排他的な表現ではない。
【００２１】
また、以下に記載される説明において、「第１の」または「第２の」などの序数が用いられる場合があっても、これらの用語は、実施の形態の内容を理解することを容易にするために便宜上用いられるものであり、これらの序数によって生じ得る順序などに限定されるものではない。
【００２２】
また、以下に記載される説明において、「上」、「下」、「左」、「右」、「側」、「底」、「表」または「裏」などの特定の位置と方向とを意味する用語が用いられる場合があっても、これらの用語は、実施の形態の内容を理解することを容易にするために便宜上用いられるものであり、実際に実施される際の方向とは関係しないものである。
【００２３】
＜マルチディスプレイシステムの概念的な構成について＞
図１８は、本実施の形態に関するマルチディスプレイシステムの構成の例を概念的に示す図である。
【００２４】
図１８に例示されるようにマルチディスプレイシステムは、複数のディスプレイが配列されて構成されるマルチディスプレイ２０００と、マルチディスプレイにウィンドウを表示させるマルチ画面表示計算機２００１とを備え、マルチ画面表示計算機２００１は、それぞれのディスプレイの位置およびサイズを含む画面配置情報と、それぞれのディスプレイにおけるウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されているウィンドウである再表示ウィンドウを抽出するウィンドウ抽出部２００１Ａと、ウィンドウ抽出部２００１Ａにおいて抽出された再表示ウィンドウを再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された再表示ウィンドウ全体が故障ディスプレイを除くディスプレイに表示可能である場合に、故障ディスプレイを除くディスプレイにおいて、再表示ウィンドウ全体を縮小されたサイズで再表示するウィンドウ再表示部２００１Ｂとを備える。
【００２５】
＜実施の形態＞
以下、本実施の形態に関するマルチディスプレイシステム、および、マルチディスプレイの表示方法について説明する。
【００２６】
＜マルチディスプレイシステムの構成について＞
図１は、本実施の形態に関するマルチディスプレイシステムの構成の例を概略的に示す図である。
【００２７】
図１に例が示されるように、マルチディスプレイシステムは、マルチディスプレイ５と、マルチディスプレイ５の表示を制御するマルチ画面表示計算機６と、マルチディスプレイ５とマルチ画面表示計算機６との間の通信を中継する通信中継装置７とを備えている。
【００２８】
マルチディスプレイ５は、たとえば、縦２台、横２台の合計４台のディスプレイ（ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４）が一体配置されて構成される。マルチディスプレイ５は、たとえば、横２８００画素、縦２１００画素の解像度を有する。
【００２９】
ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４は、ＲＳ−２３２ＣまたはＥｔｈｅｒｎｅｔ（登録商標）などの汎用通信インターフェイスを備える。そして、ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４は、計算機などの外部機器と当該汎用通信インターフェイスを介して通信することによって、外部機器からの各種制御または状態監視が可能な大型表示装置である。
【００３０】
また、ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４は、光源に発光ダイオード（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、すなわち、ＬＥＤ）またはランプを用いるｄｉｇｉｔａｌ  ｌｉｇｈｔ  ｐｒｏｃｅｓｓｉｎｇ（ＤＬＰ：登録商標）方式、プロジェクター方式または液晶方式の表示装置であり、たとえば、横１４００画素、縦１０５０画素の解像度を有する。
【００３１】
マルチ画面表示計算機６では、たとえば、Ｍｉｃｒｏｓｏｆｔ社のＷｉｎｄｏｗｓ（登録商標）オペレーティングシステム、または、Ｌｉｎｕｘ（登録商標）オペレーティングシステムが動作する。そして、マルチ画面表示計算機６は、ＲＳ−２３２ＣまたはＥｔｈｅｒｎｅｔ（登録商標）などの汎用通信インターフェイスを備えている。
【００３２】
また、マルチ画面表示計算機６は、複数のディスプレイと接続するための複数の映像出力端子を有する。そして、マルチ画面表示計算機６は、マルチディスプレイ５に一体となった画面（デスクトップ画面）を表示することができるマルチグラフィックカードを備えるコンピュータである。
【００３３】
通信中継装置７は、マルチディスプレイ５とマルチ画面表示計算機６との間に設けられ、ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４それぞれとマルチ画面表示計算機６とをＬＡＮケーブルまたはＲＳ−２３２Ｃケーブルなどによって接続して相互通信を可能とする。
【００３４】
図１において、マルチ画面表示計算機６は、通信中継装置７を介して通信を行う通信部８と、ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４の故障を検知する故障検知部９と、画面配置情報テーブルを管理する画面配置情報管理部１０と、ウィンドウ情報テーブルを管理するウィンドウ情報管理部１１と、故障していると判断されたディスプレイ（すなわち、故障ディスプレイ）に表示されていたウィンドウを抽出するウィンドウ抽出部１２と、故障していないと判断されたディスプレイ（すなわち、正常ディスプレイ）に抽出されたウィンドウを再表示するウィンドウ再表示部１３とを備える。ここで、ウィンドウとは、画像などが表示されるプログラムの表示領域を指す。
【００３５】
通信部８は、通信中継装置７を介してディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４と通信する。また、通信部８は、ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４の状態監視または各種制御を行う。
【００３６】
画面配置情報管理部１０は、マルチディスプレイ５に表示されているすべてのウィンドウの位置およびサイズと、それぞれのウィンドウが表示されてから経過した累積表示時間とを関連づけて画面配置情報テーブルに保存する。
【００３７】
故障検知部９は、通信部８からディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４の状態に関する情報（たとえば、通信の可否、光源の点灯または非点灯状態、内部温度の正常または異常温度状態、冷却ファンの正常または停止状態、電源の正常または異常状態を示す情報）を取得する。そして、故障検知部９は、当該情報に基づいて、画像表示を行うことができないディスプレイ、または、通信部８による状態取得が行えないディスプレイについて、当該ディスプレイは故障したもの（すなわち、故障ディスプレイ）と判断する。
【００３８】
ウィンドウ抽出部１２は、画面配置情報管理部１０に保存されている画面配置情報テーブルとウィンドウ情報管理部１１に保存されているウィンドウ情報テーブル（後述）とを参照し、故障ディスプレイに全部または一部が表示されているウィンドウ（すなわち、再表示ウィンドウ）を抽出する。
【００３９】
ウィンドウ再表示部１３は、上記の再表示ウィンドウをあらかじめ定められたウィンドウサイズ（すなわち、再表示ウィンドウサイズ）に変更する。そして、ウィンドウ再表示部１３は、再表示ウィンドウの表示位置を変更前の元のウィンドウサイズの領域内の外縁部（具体的には四隅）に移動させた場合に、いずれかの箇所において再表示ウィンドウ全体を正常ディスプレイの領域内に表示することができるか否かを判定する。
【００４０】
そして、表示可能である場合は、ウィンドウ再表示部１３は、再表示ウィンドウの表示位置とサイズとを変更して表示する。ここで、再表示ウィンドウサイズは、通常の表示ウィンドウ（たとえば、変更前の元のウィンドウサイズ）のサイズよりも小さいものとする。
【００４１】
一方、再表示ウィンドウサイズである再表示ウィンドウを変更前の元のウィンドウサイズの領域内の四隅に移動させて縮小した場合に、再表示ウィンドウ全体を正常ディスプレイの領域内に表示することができない場合、ウィンドウ再表示部１３は、マルチディスプレイ５のうちの故障していないと判断されたディスプレイ（正常ディスプレイ）に表示されているそれぞれのウィンドウの累積表示時間と、再表示ウィンドウの累積表示時間とを比較する。
【００４２】
そして、ウィンドウ再表示部１３は、故障していると判断されたディスプレイ（故障ディスプレイ）に表示されている再表示ウィンドウの累積表示時間の方が正常ディスプレイに表示されているいずれかのウィンドウの累積表示時間よりも長い場合、再表示ウィンドウに表示されている情報が重要な情報であると判断する。そして、ウィンドウ再表示部１３は、正常ディスプレイに表示されているウィンドウのうちで最も累積表示時間が短いウィンドウを閉じる。さらに、ウィンドウ再表示部１３は、正常ディスプレイにおいて、閉じられた当該ウィンドウと同じ位置かつ同じサイズで、故障ディスプレイに表示されていた再表示ウィンドウを再表示する。
【００４３】
図１では、ウィンドウＡ、ウィンドウＢ、ウィンドウＣおよびウィンドウＤがディスプレイ１に表示されている。また、ウィンドウＥがディスプレイ２に表示されている。また、ウィンドウＦがディスプレイ３に表示されている。また、ウィンドウＨおよびウィンドウＩがディスプレイ４に表示されている。また、ウィンドウＧは、ディスプレイ３とディスプレイ４とに跨って表示されている。これらのウィンドウは、たとえば、監視カメラの映像、または、監視されているプラントの数値情報などを示す監視情報画面などである。
【００４４】
図２は、画面配置情報管理部１０において管理されている画面配置情報テーブルの例を示す図である。図２に例が示されるように、画面配置情報テーブルは、ディスプレイごとの画面配置情報（それぞれのディスプレイの位置およびサイズを含む情報）から構成されており、本実施の形態に関するマルチディスプレイ５は４台のディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４から構成されているため、４台分の画面配置情報を有している。
【００４５】
画面番号「１」の行はディスプレイ１に対応する画面配置情報であり、画面番号「２」の行はディスプレイ２に対応する画面配置情報であり、画面番号「３」の行はディスプレイ３に対応する画面配置情報であり、画面番号「４」の行はディスプレイ４に対応する画面配置情報である。
【００４６】
画面配置情報は、画面番号と、ＩＰアドレスと、画面オフセットと、画面サイズとから構成される。画面番号は、左上端のディスプレイをディスプレイ１として、左から右、上から下へ昇順に番号付けした値であり、ディスプレイ１は画面番号１、ディスプレイ２は画面番号２、ディスプレイ３は画面番号３、ディスプレイ４は画面番号４となる。ＩＰアドレスは、ディスプレイのＥｔｈｅｒｎｅｔ（登録商標）インターフェイスの識別番号であり、ディスプレイ１は１９２．１６８．１００．１、ディスプレイ２は１９２．１６８．１００．２、ディスプレイ３は１９２．１６８．１００．３、ディスプレイ４は１９２．１６８．１００．４となる。
【００４７】
画面オフセットは、マルチディスプレイ５全体の画面の座標である大画面座標におけるそれぞれのディスプレイの左上端の座標（ＤＸ，ＤＹ）であり、単位は画素である。図２の例では、ディスプレイ１の画面オフセットは（０，０）であり、ディスプレイ２の画面オフセットは（１４００，０）であり、ディスプレイ３の画面オフセットは（０，１０５０）であり、ディスプレイ４の画面オフセットは（１４００，１０５０）である。画面サイズは、ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４それぞれの幅方向をＤＷ、高さ方向をＤＨで表すものであり、単位は画素である。図２の例では、ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４の画面サイズは（１４００，１０５０）である。
【００４８】
図３は、大画面座標とそれぞれのディスプレイの左上端の座標との関係の例を示す図である。
【００４９】
マルチディスプレイ５の画面の左上端の大画面座標は（０，０）であり、右下端の大画面座標は（２７９９，２０９９）である。また、ディスプレイ１の画面の左上端の大画面座標は（０，０）であり、ディスプレイ２の画面の左上端の大画面座標は（１４００，０）であり、ディスプレイ３の画面の左上端の大画面座標は（０，１０５０）であり、ディスプレイ４の画面の左上端の大画面座標は（１４００，１０５０）である。
【００５０】
画面サイズは、それぞれのディスプレイの画面の画素単位の大きさを表しており、ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４のすべてが同一のサイズ（１４００，１０５０）である。
【００５１】
図４は、ウィンドウ情報管理部１１において管理されているウィンドウ情報テーブルの例を示す図である。
【００５２】
図１に例が示されるように９個のウィンドウがマルチディスプレイ５上に表示されている場合、ウィンドウ情報テーブルには、９つのウィンドウ情報（それぞれのディスプレイにおけるウィンドウの表示位置およびサイズを含む情報）が格納されている。
【００５３】
ウィンドウ情報は、インデックスと、ウィンドウタイトルと、ウィンドウＩＤと、ウィンドウ位置と、ウィンドウサイズと、累積表示時間とから構成されている。
【００５４】
インデックスは、ウィンドウ情報テーブルにおける順番を表す値である。図４の例では、１から９まで割り振られている。ウィンドウタイトルは、それぞれのウィンドウの名称である。図４の例では、ウィンドウＡ、ウィンドウＢ、ウィンドウＣ、ウィンドウＤ、ウィンドウＥ、ウィンドウＦ、ウィンドウＧ、ウィンドウＨおよびウィンドウＩが割り振られている。
【００５５】
ウィンドウＩＤは、それぞれのウィンドウを識別するための値である。図４の例では、１から９まで割り振られている。
【００５６】
ウィンドウ位置は、大画面座標におけるウィンドウの左上端の座標（ＷＸ，ＷＹ）であり、単位は画素である。図４の例では、ウィンドウＡのウィンドウ位置は（０，０）であり、ウィンドウＢのウィンドウ位置は（７００，０）であり、ウィンドウＣのウィンドウ位置は（０，５２５）であり、ウィンドウＤのウィンドウ位置は（７００，５２５）であり、ウィンドウＥのウィンドウ位置は（１４５０，５）であり、ウィンドウＦのウィンドウ位置は（２０，１２００）であり、ウィンドウＧのウィンドウ位置は（８００，１１００）であり、ウィンドウＨのウィンドウ位置は（２０８０，１０００）であり、ウィンドウＩのウィンドウ位置は（１９００，１３００）である。
【００５７】
ウィンドウサイズは、それぞれのウィンドウの幅方向をＷＷ、高さ方向をＷＨで表すものであり、単位は画素である。図４の例では、ウィンドウＡのウィンドウサイズは（６４０，４８０）であり、ウィンドウＢのウィンドウサイズは（６４０，４８０）であり、ウィンドウＣのウィンドウサイズは（６４０，４８０）であり、ウィンドウＤのウィンドウサイズは（６４０，４８０）であり、ウィンドウＥのウィンドウサイズは（９００，６００）であり、ウィンドウＦのウィンドウサイズは（７００，５２５）であり、ウィンドウＧのウィンドウサイズは（７００，５２５）であり、ウィンドウＨのウィンドウサイズは（５００，３２０）であり、ウィンドウＩのウィンドウサイズは（８００，６００）である。
【００５８】
累積表示時間は、それぞれのウィンドウの累積表示時間を表すものである。なお、累積表示時間は、数値が大きいほど、累積表示時間が長いものとする。図４の例では、ウィンドウＡの累積表示時間は５０であり、ウィンドウＢの累積表示時間は４０であり、ウィンドウＣの累積表示時間は１０であり、ウィンドウＤの累積表示時間は１５であり、ウィンドウＥの累積表示時間は１０６であり、ウィンドウＦの累積表示時間は８４であり、ウィンドウＧの累積表示時間は３２であり、ウィンドウＨの累積表示時間は２８であり、ウィンドウＩの累積表示時間は８である。
【００５９】
＜マルチディスプレイシステムの動作について＞
次に、図５から図１５を参照しつつ、本実施の形態に関するマルチディスプレイシステムの動作を説明する。
【００６０】
図５は、本実施の形態に関するマルチディスプレイシステムの動作の例を示すフローチャートである。
【００６１】
故障検知部９は、通信部８から、ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４の状態に関する情報を定期的に取得する（ステップＳＴ５０１）。
【００６２】
それぞれのディスプレイの状態に関する情報の取得間隔は、要求される故障検知間隔にしたがって決められればよいが、たとえば、１０秒である。
【００６３】
さらに故障検知部９は、取得した上記の情報に基づいて、ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４のうちに、故障ディスプレイが含まれているか否かを判断する（ステップＳＴ５０２）。
【００６４】
そして、故障検知部９は、すべてのディスプレイが正常ディスプレイである場合、すなわち、図５に例が示されるステップＳＴ５０２から分岐する「ＮＯ」に対応する場合には、ステップＳＴ５０１に戻ってディスプレイの状態に関する情報の取得を継続する。
【００６５】
一方で、いずれかのディスプレイが故障ディスプレイである場合、すなわち、図５に例が示されるステップＳＴ５０２から分岐する「ＹＥＳ」に対応する場合には、ステップＳＴ５０３へ進む。
【００６６】
ここで、ディスプレイが故障していると判断される要因はディスプレイによって様々であるが、たとえば、ＬＥＤなどの光源が不点灯であれば、画像表示が不可能となるため故障と判断される。その他、冷却ファンが停止した場合は、温度異常となり画像表示を続けられないため故障と判断される。
【００６７】
また、ディスプレイから状態問い合わせに対する応答がない場合にも、ディスプレイの表示制御を行うことができないため故障と判断される。
【００６８】
たとえば、取得されたディスプレイの状態に関する情報に基づいて、ディスプレイ１、ディスプレイ２およびディスプレイ３には異常がなく、ディスプレイ４がＬＥＤ不点灯であることが分かった場合、ディスプレイ４が故障ディスプレイであると判断され、図５に例が示されるステップＳＴ５０２から分岐する「ＹＥＳ」に対応する場合となる。
【００６９】
次に、ウィンドウ抽出部１２は、故障ディスプレイに表示されている再表示ウィンドウを抽出する（ステップＳＴ５０３）。なお、ステップＳＴ５０３における詳細な手順は後述する。
【００７０】
その後、ウィンドウ再表示部１３は、ステップＳＴ５０３において抽出された故障ディスプレイに表示されている再表示ウィンドウを、正常ディスプレイのうちの少なくとも１つに再表示する（ステップＳＴ５０４）。なお、ステップＳＴ５０４における詳細な手順は後述する。そして、再表示ウィンドウの再表示が終わると、再びステップＳＴ５０１に戻ってディスプレイの状態に関する情報の取得を継続する。
【００７１】
＜再表示ウィンドウの抽出＞
図５におけるステップＳＴ５０３の、故障ディスプレイにおける再表示ウィンドウの抽出は、図６に例が示される手順で実行される。なお、図６は、ウィンドウ抽出部１２によるウィンドウ抽出動作の例を示すフローチャートである。
【００７２】
まず、ウィンドウ抽出部１２は、判定対象となるウィンドウのインデックスＩを１に初期化する（ステップＳＴ６０１）。すなわち、図４に示されたウィンドウ情報テーブルにおける最初のウィンドウを判定対象とする。
【００７３】
次に、ウィンドウ抽出部１２は、インデックスＩのウィンドウの中心座標と故障ディスプレイの中心座標との間の水平方向の距離の絶対値が、インデックスＩのウィンドウの横幅と故障ディスプレイの横幅との合計の１／２よりも小さいか否かを判定する（ステップＳＴ６０２）。
【００７４】
具体的には、ウィンドウ抽出部１２は、故障ディスプレイの画面オフセットを（ＤＸ，ＤＹ）とし、故障ディスプレイの画面サイズを（ＤＷ，ＤＨ）とし、インデックスＩのウィンドウの左上端の座標を（ＷＸ［Ｉ］，ＷＹ［Ｉ］）とし、インデックスＩのウィンドウサイズを（ＷＷ［Ｉ］，ＷＨ［Ｉ］）として、以下の式（１）を満たすか否かに基づいて上記の判定を行う。
【００７５】
【数１】
2020201437.tif 000003
【００７６】
上記の式（１）を満たす場合には、インデックスＩのウィンドウの中心座標と故障ディスプレイの中心座標との間の水平方向の距離の絶対値が、インデックスＩのウィンドウの横幅と故障ディスプレイの横幅との合計の１／２よりも小さい。図６に例が示されるステップＳＴ６０２から分岐する「ＹＥＳ」に対応して、ステップＳＴ６０３に進む。
【００７７】
一方で、上記の式（１）を満たさない場合には、インデックスＩのウィンドウが故障ディスプレイに表示されていないと判定することができる。そのため、図６に例が示されるステップＳＴ６０２から分岐する「ＮＯ」に対応して、ステップＳＴ６０５に進む。
【００７８】
ステップＳＴ６０３では、ウィンドウ抽出部１２は、インデックスＩのウィンドウと故障ディスプレイとの間の垂直方向の距離に関する判定を行う。具体的には、以下の式（２）を満たすか否かに基づいて、上記の判定を行う。
【００７９】
【数２】
2020201437.tif 000004
【００８０】
上記の式（２）を満たす場合には、インデックスＩのウィンドウの中心座標と故障ディスプレイの中心座標との間の垂直方向の距離の絶対値が、インデックスＩのウィンドウの縦幅と故障ディスプレイの縦幅との合計の１／２よりも小さい。この場合、水平方向の判定と合わせて、インデックスＩのウィンドウが故障ディスプレイに表示されていると判定されるため、図６に例が示されるステップＳＴ６０３から分岐する「ＹＥＳ」に対応して、ステップＳＴ６０４に進む。
【００８１】
一方で、上記の式（２）を満たさない場合には、インデックスＩのウィンドウが故障ディスプレイに表示されていないと判定することができる。そのため、図６に例が示されるステップＳＴ６０３から分岐する「ＮＯ」に対応して、ステップＳＴ６０５に進む。
【００８２】
ステップＳＴ６０４では、ウィンドウ抽出部１２は、故障ディスプレイに表示されていると判定されたウィンドウ（再表示ウィンドウ）に関する情報を再表示ウィンドウリストに登録する。そして、ステップＳＴ６０６へ進む。なお、再表示ウィンドウリストの詳細は後述する。
【００８３】
ステップＳＴ６０５では、ウィンドウ抽出部１２は、故障ディスプレイに表示されていない（すなわち、正常ディスプレイに表示されている）と判定されたウィンドウ（残置ウィンドウ）に関する情報を残置ウィンドウリストに登録する。そして、ステップＳＴ６０６へ進む。なお、残置ウィンドウリストの詳細は後述する。
【００８４】
次にステップＳＴ６０６において、ウィンドウ抽出部１２は、インデックスＩを１加算して、ステップＳＴ６０７へ進む。
【００８５】
最後にステップＳＴ６０７において、ウィンドウ抽出部１２は、インデックスＩがマルチディスプレイ５に表示されている全ウィンドウ数を超えるか否か判定する。
【００８６】
そして、インデックスＩがマルチディスプレイ５に表示されている全ウィンドウ数を超える場合、マルチディスプレイ５に表示されているすべてのウィンドウの判定が完了しているため、図６に例が示されるステップＳＴ６０６から分岐する「ＹＥＳ」に対応して、ウィンドウ抽出動作を終了する。
【００８７】
一方で、インデックスＩがマルチディスプレイ５に表示されている全ウィンドウ数を超えていない場合、図６に例が示されるステップＳＴ６０６から分岐する「ＮＯ」に対応して、ステップＳＴ６０２に戻る。
【００８８】
図７は、マルチディスプレイ５のうちのディスプレイ４が故障している場合のマルチディスプレイシステムの画面の例を示す図である。以下では、図７に例が示されたディスプレイ４が故障した場合の、ウィンドウ抽出部１２の動作を図６に沿って再び説明する。
【００８９】
まず、ウィンドウ抽出部１２は、判定対象となるウィンドウのインデックスＩを１に初期化する（ステップＳＴ６０１）。次に、ウィンドウ抽出部１２は、インデックスＩが１であるウィンドウＡが故障ディスプレイであるディスプレイ４に表示されているかを判定する（ステップＳＴ６０２）。
【００９０】
ディスプレイ４の画面オフセットは（１４００，１０５０）であり、画面サイズは（１４００，１０５０）であり、ウィンドウＡの左上端の座標は（０，０）であり、ウィンドウサイズは（６４０，４８０）である。したがって、ＤＸ＝１４００、ＤＹ＝１０５０、ＤＷ＝１４００、ＤＨ＝１０５０、ＷＸ［１］＝０、ＷＹ［１］＝０、ＷＷ［１］＝６４０、ＷＨ［１］＝４８０を式（１）に代入すると、以下の式（１´）のようになる。
【００９１】
【数３】
2020201437.tif 000005
【００９２】
したがって、ウィンドウＡはディスプレイ４に表示されていないと判定される。この場合、ウィンドウ抽出部１２は、当該ウィンドウに関する情報を再表示ウィンドウリストに登録せず、当該ウィンドウに関する情報を残置ウィンドウリストに登録し（ステップＳＴ６０５）、さらに、インデックスＩを１加算してＩ＝２とする（ステップＳＴ６０６）。
【００９３】
次に、ステップＳＴ６０７において、インデックスＩ＝２が９よりも小さいため、ステップＳＴ６０２に戻る。そして、ウィンドウ抽出部１２は、引き続きインデックスＩ＝２であるウィンドウＢに対する判定を行う。
【００９４】
ウィンドウＢ、ウィンドウＣ、ウィンドウＤ、ウィンドウＥさらにはウィンドウＦについて、ウィンドウＡと同様にウィンドウ抽出部１２において判定を行われる。その結果、これらのウィンドウはディスプレイ４に表示されていないと判定される。
【００９５】
次に、インデックスＩ＝７であるウィンドウＧの場合は、ステップＳＴ６０２において、ウィンドウＧの左上端の座標は（８００，１１００）であり、ウィンドウサイズは（７００，５２５）であるので、ＤＸ＝１４００、ＤＹ＝１０５０、ＤＷ＝１４００、ＤＨ＝１０５０、ＷＸ［７］＝８００、ＷＹ［７］＝１１００、ＷＷ［７］＝７００、ＷＨ［７］＝５２５を式（１）に代入すると、以下の式（１´´）のようになる。
【００９６】
【数４】
2020201437.tif 000006
【００９７】
さらに、ステップＳＴ６０３において、同様に代入すると、以下の式（２´）のようになる。
【００９８】
【数５】
2020201437.tif 000007
【００９９】
よって、ウィンドウＧはディスプレイ４に表示されていると判定される。そして、ステップＳＴ６０４に進み、再表示ウィンドウリストにウィンドウＧに関する情報が登録される。
【０１００】
次に、ステップＳＴ６０６においてインデックスＩを１加算してＩ＝８とする。そして、ウィンドウＨおよびウィンドウＩについても、ウィンドウＧと同様にウィンドウ抽出部１２による判定を行い、その結果、ウィンドウＨおよびウィンドウＩはディスプレイ４に表示されていると判定される。したがって、ウィンドウ抽出部１２は、ウィンドウＨおよびウィンドウＩに関する情報を再表示ウィンドウリストに登録する（ステップＳＴ６０４）。
【０１０１】
そして、ステップＳＴ６０６においてインデックスＩが１加算され、インデックスＩ＝１０となった場合、Ｉ＝１０はマルチディスプレイ５に表示されているすべてのウィンドウ数である９を超えているため（ステップＳＴ６０７）、ウィンドウ抽出部１２によるウィンドウ抽出動作が終了する。
【０１０２】
＜ウィンドウの再表示＞
図５におけるステップＳＴ５０４の、正常ディスプレイのうちの少なくとも１つにおけるウィンドウの再表示は、以下に示される手順で実行される。
【０１０３】
図８は、ウィンドウ抽出部１２によって抽出された再表示ウィンドウのリスト（再表示ウィンドウリスト）の例を示す図である。
【０１０４】
再表示ウィンドウリストは、ウィンドウ抽出部１２によって抽出された再表示ウィンドウに関する情報を、図４に示されたウィンドウ情報テーブルから抜き出した構成となっている。ここでは、図７に示されたようにディスプレイ４が故障しており、再表示ウィンドウリストには、ディスプレイ４に表示されているウィンドウＧ、ウィンドウＨおよびウィンドウＩに関する情報（具体的には、ウィンドウ情報である、インデックス、ウィンドウタイトル、ウィンドウＩＤ、ウィンドウ位置、ウィンドウサイズ、および、累積表示時間）が示されている。
【０１０５】
図９は、ウィンドウ抽出部１２によって抽出された残置ウィンドウのリスト（残置ウィンドウリスト）の例を示す図である。
【０１０６】
残置ウィンドウリストは、ウィンドウ抽出部１２によって抽出された残置ウィンドウに関する情報を、図４に示されたウィンドウ情報テーブルから抜き出した構成となっている。ここでは、図７に示されたようにディスプレイ４が故障しており、ディスプレイ４には表示されていなかった残置ウィンドウであるウィンドウＡ、ウィンドウＢ、ウィンドウＣ、ウィンドウＤ、ウィンドウＥおよびウィンドウＦに関する情報（具体的には、ウィンドウ情報である、インデックス、ウィンドウタイトル、ウィンドウＩＤ、ウィンドウ位置、ウィンドウサイズ、および、累積表示時間）が示されている。
【０１０７】
図１０は、ウィンドウ再表示部１３が行うウィンドウ再表示動作の例を示すフローチャートである。
【０１０８】
ウィンドウ再表示部１３は、まず、再表示ウィンドウリストに登録されている再表示ウィンドウをあらかじめ定められた再表示ウィンドウサイズに変更する（ステップＳＴ１００１）。そして、ウィンドウ再表示部１３は、再表示ウィンドウの表示位置を変更前の元のウィンドウサイズの領域内（たとえば、ディスプレイ４が故障ディスプレイである場合、再表示ウィンドウであるウィンドウＧの領域内）の四隅に移動させた場合に、再表示ウィンドウ全体が正常ディスプレイのうちの少なくとも１つに表示可能か否かを判定する（ステップＳＴ１００２）。
【０１０９】
そして、再表示ウィンドウ全体が正常ディスプレイのうちの少なくとも１つに表示可能である場合、すなわち、図１０に例が示されるステップＳＴ１００２から分岐する「ＹＥＳ」に対応する場合には、ウィンドウ再表示部１３は、再表示ウィンドウ全体が正常ディスプレイに表示可能である再表示ウィンドウのウィンドウ情報である表示位置と再表示ウィンドウサイズとを残置ウィンドウリストに登録し、かつ、再表示ウィンドウリストから当該ウィンドウのウィンドウ情報を削除する（ステップＳＴ１００３）。そして、ステップＳＴ１００７へ進む。
【０１１０】
具体的には、再表示ウィンドウリストのウィンドウＩの左上端の座標を（ＷＸ［Ｉ］，ＷＹ［Ｉ］）とし、ウィンドウサイズを（ＷＷ［Ｉ］，ＷＨ［Ｉ］）とし、あらかじめ定められた再表示ウィンドウサイズを（ＳＷ，ＳＨ）とすると、あらかじめ定められた再表示ウィンドウサイズに再表示ウィンドウの大きさを変更して、さらに、再表示ウィンドウの表示位置を元のウィンドウサイズの領域内の四隅に移動させた場合の再表示ウィンドウの左上端の座標は下記のようになる。
【０１１１】
【数６】
2020201437.tif 000008
【０１１２】
故障ディスプレイの画面オフセットを（ＤＸ，ＤＹ）とし、故障ディスプレイの画面サイズを（ＤＷ，ＤＨ）とした場合に、水平または垂直のいずれかの座標において、四隅に移動させた再表示ウィンドウの中心座標と故障ディスプレイの中心座標との間の距離の絶対値が、あらかじめ定められた再表示ウィンドウサイズと故障ディスプレイのサイズとの合計の１／２以上であれば、故障ディスプレイ以外の領域（正常ディスプレイのうちの少なくとも１つ）に再表示ウィンドウが表示可能であると判定することができる。
【０１１３】
すなわち、再表示ウィンドウを左上隅に移動させた場合は、下記の式（３）または式（４）のうちのいずれかの式を満たせば、故障ディスプレイ以外の領域（正常ディスプレイのうちの少なくとも１つ）に再表示ウィンドウが表示可能であると判定することができる。
【０１１４】
【数７】
2020201437.tif 000009
【０１１５】
【数８】
2020201437.tif 000010
【０１１６】
また、再表示ウィンドウを右上隅に移動させた場合は、下記の式（５）または式（６）のうちのいずれかの式を満たせば、故障ディスプレイ以外の領域（正常ディスプレイのうちの少なくとも１つ）に再表示ウィンドウが表示可能であると判定することができる。
【０１１７】
【数９】
2020201437.tif 000011
【０１１８】
【数１０】
2020201437.tif 000012
【０１１９】
また、再表示ウィンドウを左下隅に移動させた場合は、下記の式（７）または式（８）のうちのいずれかの式を満たせば、故障ディスプレイ以外の領域（正常ディスプレイのうちの少なくとも１つ）に再表示ウィンドウが表示可能であると判定することができる。
【０１２０】
【数１１】
2020201437.tif 000013
【０１２１】
【数１２】
2020201437.tif 000014
【０１２２】
また、再表示ウィンドウを右下隅に移動させた場合は、下記の式（９）または式（１０）のうちのいずれかの式を満たせば、故障ディスプレイ以外の領域（正常ディスプレイのうちの少なくとも１つ）に再表示ウィンドウが表示可能であると判定することができる。
【０１２３】
【数１３】
2020201437.tif 000015
【０１２４】
【数１４】
2020201437.tif 000016
【０１２５】
一方で、再表示ウィンドウ全体を正常ディスプレイに表示することができない場合、すなわち、図１０に例が示されるステップＳＴ１００２から分岐する「ＮＯ」に対応する場合には、ウィンドウ再表示部１３は、再表示ウィンドウリストに残っている個々のウィンドウと残置ウィンドウリストにおける個々のウィンドウとについて累積表示時間を比較する（ステップＳＴ１００４）。
【０１２６】
そして、ウィンドウ再表示部１３は、残置ウィンドウリストにおけるウィンドウの中で、再表示ウィンドウリストにおけるウィンドウよりも累積表示時間が短いウィンドウがあるか否かを判定する（ステップＳＴ１００５）。
【０１２７】
そして、残置ウィンドウリストに累積表示時間が短いウィンドウがある場合、すなわち、図１０に例が示されるステップＳＴ１００５から分岐する「ＹＥＳ」に対応する場合には、ウィンドウ再表示部１３は、残置ウィンドウリストにおける最も累積表示時間が短いウィンドウの位置およびサイズと同じ位置およびサイズで、再表示ウィンドウリストに残っているウィンドウを残置ウィンドウリストに登録し、残置ウィンドウリストにおける最も累積表示時間が短いウィンドウのウィンドウ情報を残置ウィンドウリストから削除する（ステップＳＴ１００６）。そして、ステップＳＴ１００７へ進む。
【０１２８】
一方で、残置ウィンドウリストに累積表示時間が短いウィンドウがない場合、すなわち、図１０に例が示されるステップＳＴ１００５から分岐する「ＮＯ」に対応する場合には、ステップＳＴ１００７へ進む。
【０１２９】
そして、ステップＳＴ１００７において、ウィンドウ再表示部１３は、残置ウィンドウリストに示された再表示ウィンドウのウィンドウ情報に基づいて、再表示ウィンドウを再表示する。
【０１３０】
次に、図７に示されたようにディスプレイ４が故障した場合に、図８に示された再表示ウィンドウリストと図９に示された残置ウィンドウリストとを用いて、ウィンドウ再表示部１３が行う動作を、図１０に沿って再び説明する。
【０１３１】
まず、図８に示された再表示ウィンドウリストの３つのウィンドウ（ウィンドウＧ、ウィンドウＨおよびウィンドウＩ）について、ウィンドウサイズをあらかじめ定められた再表示ウィンドウサイズに変更する（ステップＳＴ１００１）。そして、元のウィンドウサイズの領域内の四隅に移動させた場合に再表示ウィンドウの全体が故障ディスプレイ以外の領域に表示可能か否かを判定する（ステップＳＴ１００２）。
【０１３２】
再表示ウィンドウサイズを（３２０，２４０）とする場合に、ウィンドウＧ、ウィンドウＨさらにはウィンドウＩと順次判定していく。
【０１３３】
図１１は、ウィンドウＧについての判定の様子を例示する図である。
【０１３４】
図１１において、ウィンドウＧ（図１１におけるウィンドウ１１００）をあらかじめ定められた再表示ウィンドウサイズに変更して、元のウィンドウ１１００の左上隅に表示した場合は、再表示ウィンドウ１１０１となる。また、再表示ウィンドウサイズに変更して元のウィンドウ１１００の右上隅に表示した場合は、再表示ウィンドウ１１０２となる。また、再表示ウィンドウサイズに変更して元のウィンドウ１１００の左下隅に表示した場合は、再表示ウィンドウ１１０３となる。また、再表示ウィンドウサイズに変更して元のウィンドウ１１００の右下隅に表示した場合は、再表示ウィンドウ１１０４となる。
【０１３５】
左上隅に表示された再表示ウィンドウ１１０１、または、左下隅に表示された再表示ウィンドウ１１０３の場合には、故障ディスプレイであるディスプレイ４以外の領域に再表示ウィンドウを表示することができる。
【０１３６】
このうち、ウィンドウＧを左上隅に移動させた場合、（式３）に値を代入すると、以下の式（３´）のようになる。
【０１３７】
【数１５】
2020201437.tif 000017
【０１３８】
よって、ウィンドウＧはウィンドウサイズをあらかじめ定められた再表示ウィンドウサイズに変更して、元のウィンドウ１１００の左上隅の位置に表示すれば（すなわち、再表示ウィンドウ１１０１とすれば）、故障ディスプレイ以外の領域において、再表示ウィンドウ全体を正常ディスプレイに表示することができると判定される。
【０１３９】
再表示ウィンドウ全体を正常ディスプレイに表示することができる場合には、ウィンドウＧのウィンドウ位置を（８００，１１００）とし、ウィンドウサイズを（３２０，２４０）として、残置ウィンドウリストにウィンドウＧに関する情報を登録し、かつ、再表示ウィンドウリストからウィンドウＧに関する情報を削除する（ステップＳＴ１００３）。
【０１４０】
次に、ウィンドウＨおよびウィンドウＩについても、ウィンドウＧと同様に、ウィンドウサイズをあらかじめ定められた再表示ウィンドウサイズに変更して、元のウィンドウサイズの領域内の四隅に移動させた場合に再表示ウィンドウの全体が故障ディスプレイ以外の領域において表示可能か否かの判定を行う（ステップＳＴ１００２）。しかしながら、ウィンドウＨおよびウィンドウＩについては、元のウィンドウサイズの領域内の四隅に移動させても、再表示ウィンドウ全体を正常ディスプレイに表示させることができない。そのため、ステップＳＴ１００４に進む。
【０１４１】
図１２は、ステップＳＴ１００４開始時点での再表示ウィンドウリストの例を示す図である。図１２においては、ウィンドウＨおよびウィンドウＩに関する情報が登録されている。
【０１４２】
また、図１３は、ステップＳＴ１００４開始時点での残置ウィンドウリストの例を示す図である。図１３においては、ウィンドウＡ、ウィンドウＢ、ウィンドウＣ、ウィンドウＤ、ウィンドウＥ、ウィンドウＦおよびウィンドウＧに関する情報が登録されている。
【０１４３】
ステップＳＴ１００４では、ウィンドウ再表示部１３は、図１２に例が示される再表示ウィンドウリストに残っているウィンドウＨとウィンドウＩとについて、図１３に例が示される残置ウィンドウリストに登録されているそれぞれのウィンドウと累積表示時間を比較する。
【０１４４】
まず、図１２のウィンドウＨの累積表示時間は２８である。一方で、図１３における、ウィンドウＨよりも累積表示時間が短いウィンドウは、ウィンドウＣおよびウィンドウＤである。そのうち、最も累積表示時間が短いウィンドウはウィンドウＣとなる（ステップＳＴ１００５）。
【０１４５】
そして、ウィンドウ再表示部１３は、ウィンドウＨの位置およびサイズを、ウィンドウＣの位置（０，５２５）とサイズ（６４０，４８０）と同一としてウィンドウＨを残置ウィンドウリストに登録し、かつ、残置ウィンドウリストからウィンドウＣに関する情報を削除する（ステップＳＴ１００６）。
【０１４６】
次に、ウィンドウ再表示部１３は、ウィンドウＩの累積表示時間についても残置ウィンドウリストにおけるそれぞれのウィンドウの累積表示時間と比較するが（ステップＳＴ１００４）、ウィンドウＩの累積表示時間よりも短い累積表示時間であるウィンドウは残置ウィンドウリストには存在しないため、ウィンドウＩは残置ウィンドウリストに登録されない。
【０１４７】
図１４は、最終的な残置ウィンドウリストの例を示す図である。ウィンドウ再表示部１３は、図１４に例が示される残置ウィンドウリストに基づいて再表示ウィンドウを再表示する（ステップＳＴ１００７）。なお、図１４においては、インデックス＝７としてウィンドウＨが登録されており、代わりに、インデックス＝３であったウィンドウＣが削除されている。
【０１４８】
図１５は、図１４の残置ウィンドウリストに基づいてそれぞれのウィンドウが示された場合の、マルチディスプレイの例を示す図である。
【０１４９】
図１５によれば、故障ディスプレイであるディスプレイ４にはウィンドウを表示しておらず、ディスプレイ４に跨って表示されていたウィンドウＧは、ディスプレイ３において再表示ウィンドウサイズで表示されている。
【０１５０】
＜マルチ画面表示計算機のハードウェア構成について＞
図１６および図１７は、図１に例示されるマルチディスプレイシステムの一部であるマルチ画面表示計算機を実際に運用する場合のハードウェア構成を概略的に例示する図である。
【０１５１】
なお、図１６および図１７に例示されるハードウェア構成は、図１に例示される構成とは数などが整合しない場合があるが、これは図１に例示される構成が概念的な単位を示すものであることに起因する。
【０１５２】
よって、少なくとも、図１に例示される１つの構成が、図１６および図１７に例示される複数のハードウェア構成から成る場合と、図１に例示される１つの構成が、図１６および図１７に例示されるハードウェア構成の一部に対応する場合と、さらには、図１に例示される複数の構成が、図１６および図１７に例示される１つのハードウェア構成に備えられる場合とが想定され得る。
【０１５３】
図１６では、図１中の通信部８、故障検知部９、ウィンドウ抽出部１２、ウィンドウ再表示部１３を実現するためのハードウェア構成として、演算を行う処理回路１２０２Ａと、情報を記憶することができる記憶装置１２０３とが示される。これらの構成は、他の実施の形態においても同様である。
【０１５４】
図１７では、図１中の通信部８、故障検知部９、ウィンドウ抽出部１２、ウィンドウ再表示部１３を実現するためのハードウェア構成として、演算を行う処理回路１２０２Ｂが示される。当該構成は、他の実施の形態においても同様である。
【０１５５】
画面配置情報管理部１０、ウィンドウ情報管理部１１は、記憶装置１２０３または別の記憶装置（ここでは、図示しない）によって実現される。
【０１５６】
記憶装置１２０３は、たとえば、ハードディスクドライブ（Ｈａｒｄ  ｄｉｓｋ  ｄｒｉｖｅ、すなわちＨＤＤ）、ランダムアクセスメモリー（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ、すなわちＲＡＭ）、リードオンリーメモリー（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ、すなわちＲＯＭ）、フラッシュメモリー、ｅｒａｓａｂｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ（ＥＰＲＯＭ）およびｅｌｅｃｔｒｉｃａｌｌｙ  ｅｒａｓａｂｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ（ＥＥＰＲＯＭ）などの、揮発性または不揮発性の半導体メモリー、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスクまたはＤＶＤなどを含むメモリー（記憶媒体）、または、今後使用されるあらゆる記憶媒体であってもよい。
【０１５７】
処理回路１２０２Ａは、記憶装置１２０３、外部のＣＤ−ＲＯＭ、外部のＤＶＤ−ＲＯＭ、または、外部のフラッシュメモリーなどに格納されたプログラムを実行するものであってもよい。すなわち、たとえば、中央演算処理装置（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ、すなわちＣＰＵ）、マイクロプロセッサ、マイクロコンピュータ、デジタルシグナルプロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ、すなわちＤＳＰ）であってもよい。
【０１５８】
処理回路１２０２Ａが記憶装置１２０３、外部のＣＤ−ＲＯＭ、外部のＤＶＤ−ＲＯＭ、または、外部のフラッシュメモリーなどに格納されたプログラムを実行するものである場合、上記の対応する処理は、記憶装置１２０３に格納されたプログラムが処理回路１２０２Ａによって実行されるソフトウェア、ファームウェアまたはソフトウェアとファームウェアとの組み合わせにより実現される。なお、上記の対応する処理は、たとえば、複数の処理回路が連携することによって実現されてもよい。
【０１５９】
ソフトウェアおよびファームウェアはプログラムとして記述され、記憶装置１２０３に記憶されるものであってもよい。その場合、処理回路１２０２Ａは、記憶装置１２０３に格納されたプログラムを読み出して実行することによって、上記の機能を実現する。すなわち、記憶装置１２０３は、処理回路１２０２Ａに実行されることによって、上記の機能が結果的に実現されるプログラムを記憶するものであってもよい。
【０１６０】
また、処理回路１２０２Ｂは、専用のハードウェアであってもよい。すなわち、たとえば、単一回路、複合回路、プログラム化されたプロセッサ、並列プログラム化されたプロセッサ、集積回路（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ、すなわちＡＳＩＣ）、ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ（ＦＰＧＡ）またはこれらを組み合わせた回路であってもよい。
【０１６１】
処理回路１２０２Ｂが専用のハードウェアである場合、上記の対応する処理は、処理回路１２０２Ｂが動作することにより実現される。
【０１６２】
なお、上記の対応する処理は、別々の回路で実現されてもよいし、単一の回路で実現されてもよい。
【０１６３】
なお、上記の対応する処理は、一部が記憶装置１２０３に格納されたプログラムを実行するものである処理回路１２０２Ａにおいて実現され、一部が専用のハードウェアである処理回路１２０２Ｂにおいて実現されてもよい。
【０１６４】
＜以上に記載された実施の形態によって生じる効果について＞
次に、以上に記載された実施の形態によって生じる効果の例を示す。なお、以下の説明においては、以上に記載された実施の形態に例が示された具体的な構成に基づいて当該効果が記載されるが、同様の効果が生じる範囲で、本願明細書に例が示される他の具体的な構成と置き換えられてもよい。
【０１６５】
以上に記載された実施の形態によれば、マルチディスプレイシステムは、たとえば格子状に配列された複数のディスプレイが１つの画面として構成されたマルチディスプレイ５と、マルチ画面表示計算機６とを備える。マルチディスプレイ５は、複数のディスプレイ（ディスプレイ１、ディスプレイ２、ディスプレイ３およびディスプレイ４）が配列されて構成される。マルチ画面表示計算機６は、マルチディスプレイ５に画像（映像を含む）信号を出力することによってウィンドウを表示させる。また、マルチ画面表示計算機６は、ウィンドウ抽出部１２と、ウィンドウ再表示部１３とを備える。ウィンドウ抽出部１２は、それぞれのディスプレイの位置およびサイズを含む画面配置情報と、それぞれのディスプレイにおけるウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されているウィンドウである再表示ウィンドウを抽出する。ウィンドウ再表示部１３は、ウィンドウ抽出部１２において抽出された再表示ウィンドウを再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された再表示ウィンドウ全体が故障ディスプレイを除くディスプレイに表示可能である場合に、故障ディスプレイを除くディスプレイにおいて、再表示ウィンドウ全体を縮小されたサイズで再表示する。
【０１６６】
また、以上に記載された実施の形態によれば、マルチディスプレイシステムは、マルチディスプレイ５を備える。また、マルチディスプレイシステムは、プログラムを実行する処理回路１２０２Ａと、実行されるプログラムを記憶する記憶装置１２０３とを備える。そして、処理回路１２０２Ａがプログラムを実行することによって、以下の動作が実現される。
【０１６７】
すなわち、それぞれのディスプレイの位置およびサイズを含む画面配置情報と、それぞれのディスプレイにおけるウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されているウィンドウである再表示ウィンドウが抽出される。そして、抽出された再表示ウィンドウが再表示ウィンドウの表示範囲内で縮小され、かつ、縮小された再表示ウィンドウ全体が故障ディスプレイを除くディスプレイに表示可能である場合には、故障ディスプレイを除くディスプレイにおいて、再表示ウィンドウ全体が縮小されたサイズで再表示される。
【０１６８】
また、以上に記載された実施の形態によれば、マルチディスプレイシステムは、マルチディスプレイ５を備える。また、マルチディスプレイシステムは、専用のハードウェアである処理回路１２０２Ｂを備える。そして、専用のハードウェアである処理回路１２０２Ｂは、以下の動作を行う。
【０１６９】
すなわち、それぞれのディスプレイの位置およびサイズを含む画面配置情報と、それぞれのディスプレイにおけるウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されているウィンドウである再表示ウィンドウを抽出する。そして、抽出された再表示ウィンドウを再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された再表示ウィンドウ全体が故障ディスプレイを除くディスプレイに表示可能である場合に、故障ディスプレイを除くディスプレイにおいて、再表示ウィンドウ全体を縮小されたサイズで再表示する。
【０１７０】
このような構成によれば、再表示ウィンドウの表示範囲内で再表示ウィンドウを縮小しつつ、縮小された再表示ウィンドウが故障ディスプレイを除くディスプレイに表示可能である場合に再表示ウィンドウを故障ディスプレイを除くディスプレイに表示する。そのため、縮小されるウィンドウに応じて柔軟な表示パターンを実現することができ、かつ、利用者の操作を待たずに早期に故障ディスプレイを除くディスプレイにおいて画像を表示することができる。
【０１７１】
なお、本願明細書に例が示される他の構成のうちの少なくとも１つを、以上に記載された構成に適宜追加した場合、すなわち、以上に記載された構成としては言及されなかった本願明細書に例が示される他の構成が適宜追加された場合であっても、同様の効果を生じさせることができる。
【０１７２】
また、以上に記載された実施の形態によれば、ウィンドウ再表示部１３は、再表示ウィンドウを再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された再表示ウィンドウ全体を故障ディスプレイを除くディスプレイに表示することができない場合に、再表示ウィンドウ全体を、故障ディスプレイを除くディスプレイに表示されているウィンドウのうちの再表示ウィンドウよりも累積表示時間が短いウィンドウの代わりに、故障ディスプレイを除くディスプレイに再表示する。このような構成によれば、再表示ウィンドウ全体を変更前の元のウィンドウサイズの領域内で、故障ディスプレイ以外に表示することができない場合であっても、重要度が低いと考えられるウィンドウの代わりに再表示ウィンドウを表示することができる。
【０１７３】
また、以上に記載された実施の形態によれば、ウィンドウ再表示部１３は、再表示ウィンドウ全体を、故障ディスプレイを除くディスプレイに表示されているウィンドウのうちの累積表示時間が最も短いウィンドウの代わりに、故障ディスプレイを除くディスプレイに再表示する。このような構成によれば、再表示ウィンドウ全体を変更前の元のウィンドウサイズの領域内で、故障ディスプレイ以外に表示することができない場合であっても、最も重要度が低いと考えられるウィンドウの代わりに再表示ウィンドウを表示することができる。
【０１７４】
また、以上に記載された実施の形態によれば、ウィンドウ再表示部１３は、再表示ウィンドウ全体を、故障ディスプレイを除くディスプレイに表示されているウィンドウのうちの再表示ウィンドウよりも累積表示時間が短いウィンドウの代わりに、ウィンドウと同じ位置および同じサイズで再表示する。このような構成によれば、再表示ウィンドウ全体を変更前の元のウィンドウサイズの領域内で、故障ディスプレイ以外に表示することができない場合であっても、重要度が低いと考えられるウィンドウの代わりに当該ウィンドウと同じ位置およびサイズで再表示ウィンドウを表示することができる。
【０１７５】
また、以上に記載された実施の形態によれば、マルチ画面表示計算機６は、それぞれのディスプレイの状態に関する情報を取得し、かつ、ディスプレイが故障しているか否かを判断する故障検知部９を備える。そして、ウィンドウ抽出部１２は、画面配置情報と、ウィンドウ情報とに基づいて、故障検知部９において故障していると判断された故障ディスプレイに表示されている再表示ウィンドウを抽出する。このような構成によれば、故障検知部９が、画像表示を行うことができないディスプレイ、または、通信部８による状態取得が行えないディスプレイを故障ディスプレイと判断し、さらに、ウィンドウ抽出部１２が、故障検知部９の判断に基づいて、再表示ウィンドウを抽出することができる。
【０１７６】
また、以上に記載された実施の形態によれば、ウィンドウ再表示部１３は、再表示ウィンドウを、再表示ウィンドウの表示範囲の外縁部へ移動するように縮小する。このような構成によれば、再表示ウィンドウの表示位置を変更前の元のウィンドウサイズの領域（具体的には、四隅のいずれか）内で探すことができるため、当該領域内で再表示ウィンドウ全体が故障ディスプレイ以外の領域で表示可能であれば、他のウィンドウを閉じずに、再表示ウィンドウを表示することができる。
【０１７７】
以上に記載された実施の形態によれば、マルチディスプレイの表示方法において、それぞれのディスプレイの位置およびサイズを含む画面配置情報と、それぞれのディスプレイにおけるウィンドウの表示位置およびサイズを含むウィンドウ情報とに基づいて、故障していると判断されたディスプレイである故障ディスプレイに表示されているウィンドウである再表示ウィンドウを抽出する。そして、抽出された再表示ウィンドウを再表示ウィンドウの表示範囲内で縮小し、かつ、縮小された再表示ウィンドウ全体が故障ディスプレイを除くディスプレイに表示可能である場合に、故障ディスプレイを除くディスプレイにおいて、再表示ウィンドウ全体を縮小されたサイズで再表示する。
【０１７８】
このような構成によれば、再表示ウィンドウの表示範囲内で再表示ウィンドウを縮小しつつ、縮小された再表示ウィンドウが故障ディスプレイを除くディスプレイに表示可能である場合に再表示ウィンドウを故障ディスプレイを除くディスプレイに表示する。そのため、縮小されるウィンドウに応じて柔軟な表示パターンを実現することができ、かつ、利用者の操作を待たずに早期に故障ディスプレイを除くディスプレイにおいて画像を表示することができる。
【０１７９】
なお、本願明細書に例が示される他の構成のうちの少なくとも１つを、以上に記載された構成に適宜追加した場合、すなわち、以上に記載された構成としては言及されなかった本願明細書に例が示される他の構成が適宜追加された場合であっても、同様の効果を生じさせることができる。
【０１８０】
また、特段の制限がない場合には、それぞれの処理が行われる順序は変更することができる。
【０１８１】
＜以上に記載された実施の形態における変形例について＞
以上に記載された実施の形態では、それぞれの構成要素の材質、材料、寸法、形状、相対的配置関係または実施の条件などについても記載する場合があるが、これらはすべての局面においてひとつの例であって、本願明細書に記載されたものに限られることはないものとする。
【０１８２】
したがって、例が示されていない無数の変形例、および、均等物が、本願明細書に開示される技術の範囲内において想定される。たとえば、少なくとも１つの構成要素を変形する場合、追加する場合または省略する場合が含まれるものとする。
【０１８３】
また、矛盾が生じない限り、以上に記載された実施の形態において「１つ」備えられるものとして記載された構成要素は、「１つ以上」備えられていてもよいものとする。
【０１８４】
さらに、以上に記載された実施の形態におけるそれぞれの構成要素は概念的な単位であって、本願明細書に開示される技術の範囲内には、１つの構成要素が複数の構造物から成る場合と、１つの構成要素がある構造物の一部に対応する場合と、さらには、複数の構成要素が１つの構造物に備えられる場合とを含むものとする。
【０１８５】
また、以上に記載された実施の形態におけるそれぞれの構成要素には、同一の機能を発揮する限り、他の構造または形状を有する構造物が含まれるものとする。
【０１８６】
また、本願明細書における説明は、本技術に関連するすべての目的のために参照され、いずれも、従来技術であると認めるものではない。
【０１８７】
また、以上に記載された実施の形態で記載されたそれぞれの構成要素は、ソフトウェアまたはファームウェアとしても、それと対応するハードウェアとしても想定され、その双方の概念において、それぞれの構成要素は「部」または「処理回路」（ｃｉｒｃｕｉｔｒｙ）などと称される。
【符号の説明】
【０１８８】
１，２，３，４  ディスプレイ、５，２０００  マルチディスプレイ、６，２００１  マルチ画面表示計算機、７  通信中継装置、８  通信部、９  故障検知部、１０  画面配置情報管理部、１１  ウィンドウ情報管理部、１２，２００１Ａ  ウィンドウ抽出部、１３，２００１Ｂ  ウィンドウ再表示部、１１００  ウィンドウ、１１０１，１１０２，１１０３，１１０４  再表示ウィンドウ、１２０２，１２０２Ａ  処理回路、１２０３  記憶装置。
【図１】
2020201437.tif 000018
【図２】
2020201437.tif 000019
【図３】
2020201437.tif 000020
【図４】
2020201437.tif 000021
【図５】
2020201437.tif 000022
【図６】
2020201437.tif 000023
【図７】
2020201437.tif 000024
【図８】
2020201437.tif 000025
【図９】
2020201437.tif 000026
【図１０】
2020201437.tif 000027
【図１１】
2020201437.tif 000028
【図１２】
2020201437.tif 000029
【図１３】
2020201437.tif 000030
【図１４】
2020201437.tif 000031
【図１５】
2020201437.tif 000032
【図１６】
2020201437.tif 000033
【図１７】
2020201437.tif 000034
【図１８】
2020201437.tif 000035