(57)【要約】【課題】タブレット端末が離脱した後も、全体画像の表示を維持するマルチディスプレイシステムを提供する。【解決手段】マルチディスプレイシステムは、第１〜第４タブレット端末１１〜１４により構成される。第１〜第４タブレット端末１１〜１４には、全体画像を分割した分割画像が表示される。第４タブレット端末１４がマルチディスプレイシステムから離脱した場合、第４タブレット端末１４に表示されていた分割画像は、隣接する第２タブレット端末１２の仮想画面６１に縮小表示される。【選択図】図７
2017072639.tif 000002
【特許請求の範囲】
【請求項１】
各々がディスプレイを備える複数の情報処理装置により構成されるマルチディスプレイシステムであって、
少なくとも一つの情報処理装置は、
各情報処理装置の配置を表す配置情報を管理する端末配置管理手段と、
各情報処理装置から状態を表す状態情報を取得し、前記状態情報の変化により、故障以外の理由で前記マルチディスプレイシステムから離脱する情報処理装置を検知する状態管理手段と、
前記複数の情報処理装置の各々に全体画像を分割した分割画像を表示させ、前記状態管理手段が前記マルチディスプレイシステムから離脱する前記情報処理装置を検知すると、離脱する前記情報処理装置とは異なる他の情報処理装置を前記配置情報及び前記状態情報に応じて選択し、選択した前記他の情報処理装置に、離脱する前記情報処理装置に表示される分割画像を縮小表示させる画像制御手段と、を備えることを特徴とする、
マルチディスプレイシステム。
【請求項２】
前記画像制御手段は、離脱する前記情報処理装置に隣接する前記他の情報処理装置を前記配置情報に応じて選択し、離脱する前記情報処理装置の配置を前記配置情報により確認し、確認した前記配置に応じた前記他の情報処理装置の前記ディスプレイ上の位置に、離脱する前記情報処理装置に表示される前記分割画像を縮小表示させることを特徴とする、
請求項１記載のマルチディスプレイシステム。
【請求項３】
前記状態管理手段は、各情報処理装置の電池残量を前記状態情報として取得し、前記電池残量が所定値以下になった情報処理装置を前記マルチディスプレイシステムから離脱する前記情報処理装置として検知することを特徴とする、
請求項１又は２記載のマルチディスプレイシステム。
【請求項４】
前記画像制御手段は、離脱する前記情報処理装置に隣接する情報処理装置のうち、最も電池残量の多い情報処理装置を前記状態情報に基づいて選択し、当該情報処理装置に、離脱する前記情報処理装置に表示される前記分割画像を縮小表示させることを特徴とする、
請求項３記載のマルチディスプレイシステム。
【請求項５】
前記状態管理手段は、各情報処理装置の本体の姿勢を表す姿勢情報を前記状態情報として取得し、前記姿勢の変化に応じて前記マルチディスプレイシステムから離脱する前記情報処理装置を検知することを特徴とする、
請求項１又は２記載のマルチディスプレイシステム。
【請求項６】
前記画像制御手段は、離脱する前記情報処理装置の姿勢の変化方向に応じて隣接する情報処理装置を選択し、離脱する前記情報処理装置に表示される前記分割画像を縮小表示させることを特徴とする、
請求項５記載のマルチディスプレイシステム。
【請求項７】
前記端末配置管理手段は、前記状態管理手段が前記マルチディスプレイシステムから離脱する前記情報処理装置を検知すると、前記配置情報に応じて、離脱する前記情報処理装置を除いた情報処理装置を、矩形の表示領域を形成する２以上の情報処理装置とそれ以外の情報処理装置とに分け、
前記画像制御手段は、前記それ以外の情報処理装置に矩形枠を設けた前記全体画像を縮小表示し、前記矩形の表示領域を形成する２以上の情報処理装置に前記矩形枠の内側の画像を表示させることを特徴とする、
請求項１記載のマルチディスプレイシステム。
【請求項８】
各々がディスプレイを備える複数の情報処理装置により構成されるマルチディスプレイシステムにより実行される方法であって、
少なくとも一つの情報処理装置が、
各情報処理装置の配置を表す配置情報を管理しており、
前記複数の情報処理装置の各々に全体画像を分割した分割画像を表示させ、
各情報処理装置の状態を表す状態情報の変化により、故障以外の理由で前記マルチディスプレイシステムから離脱する情報処理装置を検知し、
離脱する前記情報処理装置とは異なる他の情報処理装置を前記配置情報及び前記状態情報に応じて選択し、該他の情報処理装置に、離脱する前記情報処理装置に表示される分割画像を縮小表示させることを特徴とする、
表示制御方法。
【請求項９】
マルチディスプレイシステムを構成する複数の情報処理装置の少なくとも一つを、
各情報処理装置の配置を表す配置情報を管理する端末配置管理手段、
各情報処理装置から状態を表す状態情報を取得し、前記状態情報の変化により、故障以外の理由で前記マルチディスプレイシステムから離脱する情報処理装置を検知する状態管理手段、
前記複数の情報処理装置の各々に全体画像を分割した分割画像を表示させ、前記状態管理手段が前記マルチディスプレイシステムから離脱する前記情報処理装置を検知すると、離脱する前記情報処理装置とは異なる他の情報処理装置を前記配置情報及び前記状態情報に応じて選択し、選択した前記他の情報処理装置に、離脱する前記情報処理装置に表示される分割画像を縮小表示させる画像制御手段、
として機能させるためのコンピュータプログラム。
【請求項１０】
請求項９記載のコンピュータプログラムを記憶するコンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タブレット端末等のディスプレイを備える情報処理装置を表示装置として複数用いて構成されるマルチディスプレイシステムに関する。
【背景技術】
【０００２】
複数の表示装置を配列して大画面を構成し、画像を表示するマルチディスプレイシステムがある。マルチディスプレイシステムを構成する複数の表示装置に故障や異常が生じた場合、マルチディスプレイシステムへの正しい画像表示を維持できなくなる。特許文献１は、マルチディスプレイシステムを構成する表示装置に故障が生じたときに、全体画像の表示を維持するマルチディスプレイシステムを開示する。このマルチディスプレイシステムは、故障した表示装置に表示される画面をウィンドウ化して、正常に動作する他の表示装置に表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３１０９８２号公報
【特許文献２】特開２０１４−０９８７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
マルチディスプレイシステムは、複数のタブレット端末を表示装置として用いて構成することも可能である。タブレット端末は、基本的に持ち運びを前提とした情報処理装置である。そのために、タブレット端末のユーザが、マルチディスプレイシステムを構成するタブレット端末を持って移動しなければならない場合がある。また、タブレット端末の電池残量が少なくなれば、充電のために該タブレット端末をマルチディスプレイシステムから離脱させる必要がある。このような場合、マルチディスプレイシステムに表示される画像が維持されなくなる。上記の従来技術では、表示装置の故障を検知して画像の表示を維持することは可能であるが、正常に動作するタブレット端末の離脱を検知して画像の表示を維持することは困難である。
【０００５】
本発明は、上記の問題を解決するために、ディスプレイを備えた情報処理装置が離脱した後も、全体画像の表示を維持するマルチディスプレイシステムを提供することを主たる課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する本発明のマルチディスプレイシステムは、
各々がディスプレイを備える複数の情報処理装置により構成されるマルチディスプレイシステムであって、少なくとも一つの情報処理装置は、各情報処理装置の配置を表す配置情報を管理する端末配置管理手段と、各情報処理装置から状態を表す状態情報を取得し、前記状態情報の変化により、故障以外の理由で前記マルチディスプレイシステムから離脱する情報処理装置を検知する状態管理手段と、前記複数の情報処理装置の各々に全体画像を分割した分割画像を表示させ、前記状態管理手段が前記マルチディスプレイシステムから離脱する前記情報処理装置を検知すると、離脱する前記情報処理装置とは異なる他の情報処理装置を前記配置情報及び前記状態情報に応じて選択し、選択した前記他の情報処理装置に、離脱する前記情報処理装置に表示される分割画像を縮小表示させる画像制御手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、マルチディスプレイシステムからディスプレイを備えた情報処理装置が離脱しても、全体画像の表示を維持することができる。
【図面の簡単な説明】
【０００８】
【図１】マルチディスプレイシステムの構成図。
【図２】タブレット端末のハードウェア構成図。
【図３】マルチディスプレイシステムに画像を表示したときの例示図。
【図４】（ａ）、（ｂ）はタブレット端末の機能ブロック図。
【図５】タブレット端末が離脱する場合の表示制御処理を表すフローチャート。
【図６】状態情報の例示図。
【図７】仮想画面を表示させたときの例示図。
【図８】タブレット端末が離脱する場合の表示制御処理を表すフローチャート。
【図９】（ａ）、（ｂ）はＳ７０４〜Ｓ７０６の処理の説明図
【図１０】タブレット端末が離脱する場合の表示制御処理を表すフローチャート。
【図１１】マルチディスプレイシステムの説明図。
【発明を実施するための形態】
【０００９】
以下、図面を参照して実施形態を詳細に説明する。ただし、本実施形態に記載されている構成要素はあくまでも例示であり、本発明の範囲をそれらのみに限定するものではない。
【００１０】
［第１実施形態］
図１は、本実施形態のマルチディスプレイシステムの構成図である。マルチディスプレイシステムは、各々がディスプレイを備える複数の情報処理装置を表示装置に用いて構成される。本実施形態では、タブレット端末を表示装置として用いる。本実施形態のマルチディスプレイシステムは、第１〜第４タブレット端末１１〜１４の４台により構成される。第１〜第４タブレット端末１１〜１４は、有線もしくは無線のＬＡＮ（Local Area Network）等のネットワーク１５を介して相互に通信可能である。本実施形態の第１〜第４タブレット端末１１〜１４は、説明を簡略化するために同じ性能、サイズのものとするが、これに限らない。
【００１１】
図２は、第１タブレット端末１１のハードウェア構成図である。第２〜第４タブレット端末１２〜１４も同様の構成であるため、第２〜第４タブレット端末１２〜１４のハードウェア構成の説明については省略する。
【００１２】
ＵＩ（User Interface）デバイス２０１は、タッチパネルやデジタイザ等である。ユーザは、ＵＩデバイス２０１により、第１タブレット端末１１に各種指示を入力することができる。
ＣＰＵ（Central Processing Unit）２０２は、プログラム用記憶領域２０６からコンピュータプログラムを読み込み、第１タブレット端末１１の各種制御や計算、表示制御等を行う。ＲＡＭ（Random Access Memory）２０３は、ＣＰＵ２０２による処理の際の作業領域として用いられる。
無線通信インタフェース（Ｉ／Ｆ）２０４は、ネットワーク１５に接続され、ネットワーク１５上の第２〜第４タブレット端末１２〜１４等の他のタブレット端末や各種サーバ装置との間の通信制御を行う。
ＵＩ表示部２０５は、第１タブレット端末１１の状態や処理内容を表示するためのＬＥＤ（Light Emitting Diode）や液晶パネル等の画像表示用のディスプレイである。
データ用記憶領域２０７は、ＣＰＵ２０２によるコンピュータプログラムの実行時に用いられるデータや、音楽データ、画像データ等のコンテンツデータ等を記憶する。特に、本実施形態では、データ用記憶領域２０７が、第１〜第４タブレット端末１１〜１４に分割して表示される全体画像を保持する全体画像保持領域となる。プログラム用記憶領域２０６及びデータ用記憶領域２０７は、例えば、ハードディスクやフラッシュメモリ等の大容量の記憶装置により実現される。
【００１３】
第１タブレット端末１１は、近距離無線通信機として、ブルートゥース（Bluetooth（登録商標））インタフェース２１１やＮＦＣ（Near Field Communication）インタフェース２１２を有する。第１タブレット端末１１は、近距離無線通信機により、ネットワーク１５を介さずに、直接、第２〜第４タブレット端末１２〜１４との通信が可能になる。これらの近距離無線通信機及び無線通信インタフェース２０４が通信モジュールとなる。
また、ＧＰＳ（Global Positioning System）センサ２１３、近接センサ２１４、加速度センサ２０８、角速度センサ２０９、方位センサ２１０等の、従来のタブレット端末に搭載される各種センサを有する。各センサの検知結果は、ＣＰＵ２０２に入力される。ＣＰＵ２０２は、これらのセンサの検知結果により、第１タブレット端末１１本体の位置、姿勢、挙動等を検知することができる。
【００１４】
図３は、第１〜第４タブレット端末１１〜１４で構成されるマルチディスプレイシステムに画像を表示したときの例示図である。第１〜第４タブレット端末１１〜１４は、例えば特開２０１４−０９８７５２号公報に開示される表示装置として機能し、互いに連結することでマルチディスプレイシステムを構成する。本実施形態では第１〜第４タブレット端末１１〜１４の４台でマルチディスプレイシステムを構成する例を説明するが、タブレット端末は２台以上であればよい。第１〜第４タブレット端末１１〜１４は、いずれか１つがマルチディスプレイシステムで画像表示を行うための主装置として機能する。本実施形態では、第１タブレット端末１１を主装置とする場合について説明するが、第２〜第４タブレット端末１２〜１４のいずれかが主装置として機能してもよい。また、第２〜第４タブレット端末１１〜１４が分散して主装置の機能を実現する構成であってもよい。
【００１５】
図４は、マルチディスプレイシステムを構成する第１〜第４タブレット端末１１〜１４の機能ブロック図である。図４（ａ）は、主装置となる第１タブレット端末１１の機能ブロック図である。図４（ｂ）は、主装置ではない第２〜第４タブレット端末１２〜１４の機能ブロック図である。ここでは、第１〜第４タブレット端末１１〜１４を連結するための機能については省略する。これらの各機能は、ＣＰＵがプログラム用記憶領域から取得するコンピュータプログラムを実行することで実現される。主装置の機能が第１タブレット端末１１から第２〜第４タブレット端末１２〜１４のいずれかに移行するときには、移行先のタブレット端末に図４（ａ）の機能ブロックが形成される。なお、主装置が第１タブレット端末１１から第２〜第４タブレット端末１２〜１４のいずれかに移行するときとは、例えば、第１タブレット端末１１がマルチディスプレイシステムから離脱するときである。
【００１６】
主装置であるタブレット端末１１は、通信部１０１、画像表示部１０２、状態取得部１０３、端末配置管理部１０４、端末状態管理部１０５、及び画像制御部１０６として機能する。
【００１７】
通信部１０１は、通信モジュールにより第２〜第４タブレット端末１２〜１４との通信を行う。通信部１０１は、第２〜第４タブレット端末１２〜１４から連結時の情報や能力、状態を表す情報を取得する。連結時の情報（以下、「連結情報」という。）は、例えばマルチディスプレイシステムの構成時に連結される他のタブレット端末の相対位置を表す。タブレット端末の能力、状態を表す情報（以下、「状態情報」という。）は、例えば電池残量や画面解像度、メモリ容量、ＣＰＵ性能、処理負荷等を表す。
【００１８】
画像表示部１０２は、ＵＩ表示部２０５に画像を表示する。画像表示部１０２は、マルチディスプレイシステムで表示する全体画像のうち、第１タブレット端末１１に割り当てられる一部分の画像（以下、「分割画像」という。）を表示する。
【００１９】
状態取得部１０３は、第１タブレット端末１１の状態情報を取得する。状態取得部１０３は、電池残量や処理負荷等の経時変化する情報については、変化に応じて状態情報を更新する。
【００２０】
端末配置管理部１０４は、通信部１０１により第２〜第４タブレット端末１２〜１４から取得する連結情報に応じて、マルチディスプレイシステムを構成する第１〜第４タブレット端末１１〜１４の配置を認識する。端末配置管理部１０４は、連結情報から第１〜第４タブレット端末１１〜１４の配置を表す配置情報を生成して管理する。図３の例では、端末配置管理部１０４は、左上に第１タブレット端末１１、右上に第２タブレット端末１２、左下に第３タブレット端末１３、右下に第４タブレット端末１４が配置されることを表す配置情報を生成して管理する。端末配置管理部１０４は、マルチディスプレイシステムから離脱するタブレット端末がある場合、残ったタブレット端末によりマルチディスプレイシステムを再構築して、配置情報を更新する。
【００２１】
端末状態管理部１０５は、通信部１０１により第２〜第４タブレット端末１２〜１４から取得する状態情報及び状態取得部１０３で取得した状態情報を、第１〜第４タブレット端末１１〜１４毎に管理する。端末状態管理部１０５は、マルチディスプレイシステムを構成する第１〜第４タブレット端末１１〜１４の状態情報の変化により、故障以外の理由によるタブレット端末のマルチディスプレイシステムからの離脱を検知することができる。
【００２２】
画像制御部１０６は、マルチディスプレイシステムで表示する全体画像を分割して第１〜第４タブレット端末１１〜１４で表示する分割画像を生成し、分割画像を表す分割画像データを画像表示部１０２及び第２〜第４タブレット端末１２〜１４へ送信する。全体画像の画像データは、タブレット端末１１のデータ用記憶領域２０７に格納される。画像制御部１０６は、全体画像を端末配置管理部１０４で管理する配置情報及び端末状態管理部１０５で管理する第１〜第４タブレット端末１１〜１４の状態情報に応じて分割して、分割画像を生成する。画像表示部１０２及び第２〜第４タブレット端末１２〜１４は、分割画像データに応じて分割画像を表示する。図３の例では、全体画像は人の顔である。画像制御部１０６は、この全体画像を、右目部分の分割画像、左目部分の分割画像、右頬部分の分割画像、左頬部分の分割画像に分割する。画像制御部１０６は、各分割画像を第１〜第４タブレット端末１１〜１４の配置に応じて割り当てる。右目部分の分割画像は第１タブレット端末１１に表示され、左目部分の分割画像は第２タブレット端末１２に表示され、右頬部分の分割画像は第３タブレット端末１３に表示され、左頬部分の分割画像は第４タブレット端末１４に表示される。
【００２３】
画像制御部１０６は、マルチディスプレイシステムから離脱するタブレット端末がある場合、該タブレット端末に表示させていた分割画像を、該タブレット端末とは異なる他のタブレット端末に表示させる。そのために、画像制御部１０６は、後述する仮想画面の表示位置を決定し、この仮想画面に離脱するタブレット端末に表示させていた分割画像を縮小表示する。
【００２４】
第２〜第４タブレット端末１２〜１４は、通信部１０７、画像表示部１０８、及び状態取得部１０９として機能する。
通信部１０７は、通信モジュールにより他のタブレット端末との通信を行う。通信部１０７は、第１タブレット端末１１及び隣接するタブレット端末へ、連結情報及び状態情報を送信する。また通信部１０７は、第１タブレット端末１１から分割画像データを取得する。
画像表示部１０８は、ＵＩ表示部に画像を表示する。画像表示部１０８は、通信部１０７で取得した分割画像データに応じた分割画像をＵＩ表示部に表示する。状態取得部１０９は、自装置の状態情報を取得する。状態取得部１０９は、電池残量や処理負荷等の経時変化する情報については、変化を検知するたびに状態情報を更新する。
【００２５】
図５は、このようなマルチディスプレイシステムからタブレット端末が故障以外の理由で離脱する場合の表示制御処理を表すフローチャートである。ここでは、第４タブレット端末１４が離脱する場合を例に説明する。第４タブレット端末１４が離脱する理由は、電池残量の低下とする。
【００２６】
マルチディスプレイシステムを構成するために第１〜第４タブレット端末１１〜１４が連結されると、第１タブレット端末１１は、第２〜第４タブレット端末１２〜１４から連結情報を取得する。第１タブレット端末１１は、取得した連結情報と自装置の連結情報とによりマルチディスプレイシステムの構成を認識して、配置情報を生成する。第１〜第４タブレット端末１１〜１４は、連結後に、隣接するタブレット端末から状態情報を取得する（Ｓ４０１）。主装置である第１タブレット端末１１は、配置情報に基づいて第２〜第４タブレット端末１２〜１４に隣接するタブレット端末を指示するとともに、第２〜第４タブレット端末１２〜１４から状態情報を取得する。第２〜第４タブレット端末１２〜１４は、第１タブレット端末１１からの指示に応じて隣接するタブレット端末を把握し、隣接するタブレット端末から状態情報を取得する。また、主装置からの指示がない場合であっても、第２〜第４タブレット端末１２〜１４は、連結時の情報から隣接するタブレット端末を把握して状態情報を取得することが可能である。これにより、第１タブレット端末１１は、第２〜第４タブレット端末１２〜１４の状態情報を取得し、第２〜第４タブレット端末１２〜１４は、隣接する他のタブレット端末の状態情報を取得する。
【００２７】
状態情報は、主装置である第１タブレット端末１１のみが取得して管理してもよく、また、第１〜第４タブレット端末１１〜１４が各々隣接するタブレット端末から取得して管理してもよい。状態情報の取得タイミングは、マルチディスプレイシステムの構成後で、タブレット端末の離脱等でマルチディスプレイシステムの構成が変更される前であればいつでもよい。図６は、第４タブレット端末１４で管理する状態情報の例示図である。第４タブレット端末１４は、上方に隣接する第２タブレット端末１２及び右側に隣接する第３タブレット端末１３の状態情報を、その位置とともに記憶する。タブレット端末は、上下左右に他のタブレット端末が隣接可能であるため、最大で４台のタブレット端末の状態情報を記憶する。
【００２８】
主装置である第１タブレット端末１１は、マルチディスプレイシステムを構成する全ての第１〜第４タブレット端末１１〜１４の状態を監視する（Ｓ４０２）。本実施形態では、第１タブレット端末１１は、第１〜第４タブレット端末１１〜１４の電池残量を監視する。電池残量が所定値、例えば残量が５［％］以下となるタブレット端末を検知すると（Ｓ４０３：Y）、タブレット端末１１は、当該タブレット端末に隣接するタブレット端末から、分割画像の表示を引き継ぐタブレット端末を選択する（Ｓ４０４）。Ｓ４０３で検知したタブレット端末がマルチディスプレイシステムから離脱することになる。ここでは、第４タブレット端末１４の電池残量が所定値以下になる場合について説明する。
【００２９】
第１タブレット端末１１は、配置情報及び状態情報に応じて、第４タブレット端末１４に隣接する第２、第３タブレット端末１２、１３から、分割画像の表示を引き継ぐのに最適な状態のタブレット端末を選択する。ここでは第１タブレット端末１１は、最も電池残量の多いタブレット端末を選択する。図６のような状態情報では、第１タブレット端末１１は、第２タブレット端末１２を選択する。なお、第１タブレット端末１１は、電池残量の他に、画面解像度、メモリ容量、ＣＰＵ性能、処理負荷等に応じてタブレット端末を選択してもよい。
本実施形態では、タブレット端末の選択を主装置である第１タブレット端末１１で行うこととして説明したが、第４タブレット端末１４が行うようにしてもよい。即ち、第４タブレット端末１４は、自装置の電池残量が所定値以下になると、配置情報及び状態情報に応じて、分割画像の表示を引き継ぐタブレット端末を選択する。
【００３０】
第１タブレット端末１１は、第４タブレット端末１４に表示させている分割画像を、選択したタブレット端末に表示させるための仮想画面の位置を決定する（Ｓ４０５）。本実施形態では、第１タブレット端末１１は、選択した第２タブレット端末１２のＵＩ表示部２０５上（ディスプレイ上）に表示させる仮想画面の位置を決定する。第１タブレット端末１１は、仮想画面に第４タブレット端末１４に表示させている分割画像を組み込み、第２タブレット端末１２に表示させる（Ｓ４０６）。
【００３１】
図７は、第２タブレット端末１２に仮想画面を表示させたときの例示図である。仮想画面６１は、第２タブレット端末１２の右下角に表示される。仮想画面６１の位置は、マルチディスプレイシステムにおける離脱するタブレット端末の位置、及び  離脱するタブレット端末と仮想画面６１が表示されるタブレット端末との位置関係に基づいて決定される。本実施形態では、離脱する第４タブレット端末１４が、マルチディスプレイシステムの右下に位置し、選択された第２タブレット端末１２の下側に配置される。そのために仮想画面６１の表示位置は、第２タブレット端末１２の右下角に決定される。
【００３２】
電池残量が少なくなった第４タブレット端末１４は、ユーザによってマルチディスプレイシステムから離脱される（Ｓ４０７）。主装置である第１タブレット端末１１がＳ４０４以降の処理の主体であれば、第４タブレット端末１４は、電池残量が所定値よりも低下したことが検知された以降であれば、どのタイミングでマルチディスプレイシステムから離脱されてもよい。
【００３３】
以上の処理により、本実施形態のマルチディスプレイシステムは、第４タブレット端末１４が離脱した後も、第４タブレット端末１４に表示されていた分割画像を表示することができる。第４タブレット端末１４に表示されていた分割画像は、第４タブレット端末１４の配置に応じて、他のタブレット端末に表示されるために全体画像を維持することができる。
【００３４】
なお、主装置である第１タブレット端末１１がマルチディスプレイシステムから離脱する場合、第１タブレット端末１１が有する機能及び全体画像の画像データは、他のタブレット端末に移される。第１タブレット端末１１は、例えば第２〜第４タブレット端末１２〜１４の状態情報により処理能力やメモリ容量を確認して最適なタブレット端末を選択し、該タブレット端末に主装置としての機能を移す。また、サーバ装置等を、主装置として、第１〜第４タブレット端末１１〜１４とは別に設けてもよい。この場合、サーバ装置は、図４（ａ）の端末配置管理部１０４、端末状態管理部１０５、及び画像制御部１０６として機能する。第１タブレット端末１１は、図４（ｂ）の機能ブロックが形成される。
【００３５】
［第２実施形態］
タブレット端末の離脱理由には、電池残量のような状態の変化の他に、ユーザによる人為的な離脱もある。例えば、ユーザがタブレット端末を用いて電子メールの確認等を行う場合、当該タブレット端末がマルチディスプレイシステムから離脱する。この場合、マルチディスプレイシステムを構成するタブレット端末のハードウェア構成、及び機能は、第１実施形態の場合と同様であるため、マルチディスプレイシステムの構成の説明は省略する。
【００３６】
図８は、人為的にタブレット端末がマルチディスプレイシステムから離脱する場合の表示制御処理を表すフローチャートである。マルチディスプレイシステムの構成から第１〜第４タブレット端末１１〜１４のすべての状態監視までの処理は、図５のＳ４０１、Ｓ４０２と同様の処理であるため、説明を省略する（Ｓ７０１、Ｓ７０２）。
【００３７】
主装置である第１タブレット端末１１は、第１〜第４タブレット端末１１〜１４の状態を監視して、姿勢変化を検知する（Ｓ７０３）。第１〜第４タブレット端末の各々は、各種センサにより本体の傾きや向き等の姿勢を検知することができる。第１タブレット端末１１は、このような第１〜第４タブレット端末１１〜１４の姿勢を表す姿勢情報を、状態情報として取得する。第１タブレット端末１１は、第１〜第４タブレット端末１１〜１４の姿勢変化を姿勢情報により検知し、第１〜第４タブレット端末１１〜１４が人為的にマルチディスプレイシステムから離脱することを検知することができる。例えば、タブレット端末が人為的に離脱する場合、該タブレット端末は、水平に設置された状態から、第１段階としていずれかの方向に傾けられ、第２段階として持ち上げられる、という２段階で離脱する。第１タブレット端末１１は、この２段階の動きによるセンサの検知結果から永逝される姿勢情報により、タブレット端末の離脱を検知する。Ｓ７０３で姿勢変化が検知されたタブレット端末がマルチディスプレイシステムから離脱することになる。
【００３８】
マルチディスプレイシステムから離脱するタブレット端末が検知されると（Ｓ７０３：Y）、主装置である第１タブレット端末１１は、分割画像の表示を引き継ぐタブレット端末を選択して、該タブレット端末に仮想画面を表示する（Ｓ７０４〜Ｓ７０６）。Ｓ７０４〜Ｓ７０６の処理は、第１実施形態のＳ４０４〜Ｓ４０６と同様の処理であるために説明を省略する。
【００３９】
図９は、Ｓ７０４〜Ｓ７０６の処理の説明図である。図９では、第４タブレット端末１４がマルチディスプレイシステムから離脱し、第４タブレット端末１４に表示されていた分割画像が、第２タブレット端末１２又は第３タブレット端末１３に表示される。
【００４０】
図９（ａ）は、第４タブレット端末１４が第２タブレット端末１２側に傾けられてから持ち上げられる場合の処理を表す。この場合、第２タブレット端末１２の右下角に第４タブレット端末１４に表示されていた分割画像を含む仮想画面８１が表示される。図９（ｂ）は、第４タブレット端末１４が第３タブレット端末１３側に傾けられてから持ち上げられる場合の処理を表す。この場合、第３タブレット端末１３の右下角に第４タブレット端末１４に表示されていた分割画像を含む仮想画面８２が表示される。このように、第４タブレット端末１４が離脱の際の第１段階で傾けられる方向、即ち姿勢の変化方向にあるタブレット端末に、第４タブレット端末１４に表示されていた分割画像が受け渡される。
【００４１】
なお、姿勢変化の検知（Ｓ７０３）以降の処理は、主装置である第１タブレット端末１１が行う他に、離脱するタブレット端末（図９の例では第４タブレット端末１４）が行ってもよい。この場合、第１〜第４タブレット端末１１〜１４は、自装置が備えるセンサによりマルチディスプレイシステムからの離脱を検知し（Ｓ７０３）、Ｓ７０４〜Ｓ７０６の処理により、自装置に表示される分割画像を隣接する他のタブレット端末に表示させる。
また、主装置である第１タブレット端末１１がマルチディスプレイシステムから離脱する場合、第１タブレット端末１１が有する機能及び全体画像の画像データは、他のタブレット端末に移される。第１タブレット端末１１は、例えば第２〜第４タブレット端末１２〜１４の状態情報により処理能力やメモリ容量を確認して最適なタブレット端末を選択し、該タブレット端末に主装置としての機能を移す。また、サーバ装置等を、主装置として、第１〜第４タブレット端末１１〜１４とは別に設けてもよい。
【００４２】
第２実施形態の処理は、タブレット端末のセンサで検知される本体の傾き及びその方向と、マルチディスプレイシステムを構成する各タブレット端末の連結情報に基づいて行われる。本実施形態のマルチディスプレイシステムは、離脱したタブレット端末に表示されていた分割画像を隣接する他のタブレット端末に表示することができる。離脱するタブレット端末に表示されていた分割画像は、当該タブレット端末の位置及び離脱時の姿勢の変化に応じて、他のタブレット端末に表示されるために全体画像を維持することができる。
【００４３】
［第３実施形態］
タブレット端末の離脱により、マルチディスプレイシステムを再構築してもよい。第３実施形態では、第４タブレット端末１４の離脱によりマルチディスプレイシステムを再構築する場合を説明する。この場合、再構築前のマルチディスプレイシステムを構成するタブレット端末のハードウェア構成、及び機能は、第１実施形態の場合と同様であるため、マルチディスプレイシステムの構成の説明は省略する。
【００４４】
第３実施形態では、最初、４台のタブレット端末でマルチディスプレイシステムが構成される。タブレット端末の離脱後に残ったタブレット端末の１台がコントローラ端末として全体画像を表示し、他の２台のタブレット端末がマルチディスプレイシステムを再構成する。
【００４５】
図１０は、タブレット端末が離脱する場合の表示制御処理を表すフローチャートである。図１１は、第３実施形態のマルチディスプレイシステムの説明図である。第１、第２実施形態と同様に、最初のマルチディスプレイシステムが構成される。主装置である第１タブレット端末１１は、連結情報によりマルチディスプレイシステムの構成を把握する（Ｓ９０１）。
【００４６】
マルチディスプレイシステムの構成後、タブレット端末の離脱を検知すると（Ｓ９０２）、主装置である第１タブレット端末１１は、残ったタブレット端末のいずれかをコントローラ端末に決定する（Ｓ９０３）。タブレット端末の離脱は、第１、第２実施形態と同様に検知される。図１１（ａ）では、第４タブレット端末１４が離脱し、第３タブレット端末１３がコントローラ端末となる。
コントローラ端末は、タブレット端末の離脱後にマルチディスプレイシステムを構成する残った第１〜第３タブレット端末１１〜１３の配置によって決められる。マルチディスプレイシステムは、矩形の表示領域であることが望ましい。そのために、残った第１〜第３タブレット端末１１〜１３の２以上の組み合わせで矩形の表示領域を構成したときに残ったタブレット端末がコントローラ端末となる。図１１（ａ）の例では、第４タブレット端末１４が離脱するために、第２タブレット端末１２及び第３タブレット端末１３のいずれかがコントローラ端末となる。
【００４７】
主装置であるタブレット端末１１は、マルチディスプレイシステムを再構築する（Ｓ９０４）。再構築により、コントローラ端末であるタブレット端末１３は、マルチディスプレイシステムから離脱する。第１、第２タブレット端末１１、１２は、マルチディスプレイシステムを再構築する。コントローラ端末である第３タブレット端末１３は、元のマルチディスプレイシステムに表示されていた全体画像が縮小表示される。マルチディスプレイシステムを構成する第１、第２タブレット端末１１、１２に表示される画像は、コントローラ端末である第３タブレット端末１３の画面上で明示的に示される（Ｓ９０５）。即ち、図１１（ｂ）の矩形枠１１０の内側の画像が、元のマルチディスプレイシステムに表示していたときと同じサイズで第１、第２タブレット端末１１、１２に表示される。矩形枠１１０は、第３タブレット端末１３に表示されており、ユーザにより操作される。矩形枠１１０の選択、移動に応じて、第１、第２タブレット端末１１、１２に表示される画像も変化する。このようにして第３タブレット端末１３に縮小表示される全体画像は、第１、第２タブレット端末１１、１２によるマルチディスプレイシステムに拡大表示される。そのために、第３タブレット端末１３では確認が困難な全体画像の細部が、第１、第２タブレット端末１１、１２により確認可能となる。
【００４８】
なお、主装置である第１タブレット端末１１がマルチディスプレイシステムから離脱する場合、第１タブレット端末１１が有する機能及び全体画像の画像データは、他のタブレット端末に移される。第１タブレット端末１１は、例えば第２〜第４タブレット端末１２〜１４の状態情報により処理能力やメモリ容量を確認して最適なタブレット端末を選択し、該タブレット端末に主装置としての機能を移す。また、サーバ装置等を主装置として、第１〜第４タブレット端末１１〜１４とは別に設けてもよい。
【００４９】
第３実施形態の処理は、タブレット端末の離脱によりマルチディスプレイシステムの再構築を行うことで、全体画像の表示を行っている。離脱したタブレットに表示されていた分割画像は、コントローラ端末となったタブレット端末により矩形枠１１０で選択することで、元のマルチディスプレイシステムで表示していたときのサイズで表示可能であるため、再構築後も効率的に参照することができる。
【００５０】
第１〜第３実施形態において、マルチディスプレイシステムを構成するタブレット端末の台数やタブレット端末装置の種類に制限はない。タブレット端末に代えて、ディスプレイを有する情報処理装置を用いて、第１〜第３実施形態のマルチディスプレイシステムを構成することができる。また、サーバ装置を用いる場合には、情報処理を行わない単なる表示装置をタブレット端末の代わりに用いて第１〜第３実施形態のマルチディスプレイシステムを構成することができる。
【００５１】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵ、ＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2017072639.tif 000003
【図２】
2017072639.tif 000004
【図３】
2017072639.tif 000005
【図４】
2017072639.tif 000006
【図５】
2017072639.tif 000007
【図６】
2017072639.tif 000008
【図７】
2017072639.tif 000009
【図８】
2017072639.tif 000010
【図９】
2017072639.tif 000011
【図１０】
2017072639.tif 000012
【図１１】
2017072639.tif 000013