(57)【要約】【課題】より容易な方法でディスプレイを備える情報処理装置の配置を認識することができるマルチディスプレイシステムを提供する。【解決手段】マルチディスプレイシステムは、第１〜第４タブレット端末１１〜１４により構成される。第１〜第４タブレット端末１１〜１４の各々は、マイクロフォンで集音した音の音量を表す音量データを生成する音量取得部１０３、１１０を備える。第１タブレット端末１１は、第２〜第４タブレット端末１２〜１４の各々から音量データを取得する通信部１０１と、第１タブレット端末１１の音量取得部１０３により生成した音量データが表す音量及び通信部１０１により第２〜第４タブレット端末１２〜１４から取得した音量データが表す音量に応じて、第１〜第４タブレット端末１１〜１４の配置を認識する端末配置管理部１０５と、を備える。【選択図】図４
2017161752.tif 000002
【特許請求の範囲】
【請求項１】
それぞれがディスプレイを備える複数の情報処理装置を有するマルチディスプレイシステムであって、
前記複数の情報処理装置の各々は、集音手段と、前記集音手段で集音した音の音量を表す音量データを生成する音量取得手段とを有し、
いずれかの情報処理装置は、
他の情報処理装置の各々から前記音量データを取得する通信手段と、
自装置の前記音量取得手段により生成した前記音量データが表す音量及び前記通信手段により前記他の情報処理装置から取得した前記音量データが表す音量に応じて、前記複数の情報処理装置の配置を認識する端末配置管理手段と、を有することを特徴とする、
マルチディスプレイシステム。
【請求項２】
前記端末配置管理手段は、前記音量の大きさに基づいて、該音の音源に対する前記複数の情報処理装置の各々の位置を設定し、これに基づいて各情報処理装置の配置を認識することを特徴とする、
請求項１記載のマルチディスプレイシステム。
【請求項３】
前記端末配置管理手段は、前記音量の大きさを比較することで、該音が発せられた位置からの距離の順序により前記複数の情報処理装置の各々の位置を表し、前記順序に基づいて各情報処理装置の配置を認識することを特徴とする、
請求項２記載のマルチディスプレイシステム。
【請求項４】
前記複数の情報処理装置の各々は、前記音量取得手段により、複数の位置の各々で発せられる音についての前記音量データを生成し、
前記端末配置管理手段は、音が発せられた前記複数の位置の各々に対する各情報処理装置の位置の組み合わせに基づいて、前記複数の情報処理装置の配置を認識することを特徴とする、
請求項１〜３のいずれか１項記載のマルチディスプレイシステム。
【請求項５】
前記いずれかの情報処理装置は、
前記複数の位置で発せられる音の音量と、該音を集音した情報処理装置の識別情報とを紐付けた管理テーブルを生成する音量解析手段を備え、
前記端末配置管理手段は、前記管理テーブルを参照して前記複数の情報処理装置の配置を認識することを特徴とする、
請求項４記載のマルチディスプレイシステム。
【請求項６】
前記端末配置管理手段は、認識した前記複数の情報処理装置の配置に応じて前記識別情報をマッピングした配置情報マップを生成し、
前記いずれかの情報処理装置は、前記配置情報マップに基づいて、前記複数の情報処理装置に表示させる全体画像を分割した分割画像を生成し、各分割画像を対応する情報処理装置の前記ディスプレイに表示させることを特徴とする、
請求項５記載のマルチディスプレイシステム。
【請求項７】
前記情報処理装置は、前記マルチディスプレイシステムを構成する前記複数の情報処理装置の構成数に応じて、前記複数の情報処理装置の配置パターンを判定する配置パターン判定手段を備え、
前記端末配置管理手段は、前記配置パターンに基づいて前記複数の情報処理装置の配置を認識することを特徴とする、
請求項１〜６のいずれか１項記載のマルチディスプレイシステム。
【請求項８】
前記配置パターン判定手段は、構成数毎に、情報処理装置の配置パターンを予め保持していることを特徴とする、
請求項７記載のマルチディスプレイシステム。
【請求項９】
複数の表示装置と、各表示装置に画像を表示させる制御装置とを備えるマルチディスプレイシステムであって、
前記複数の表示装置の各々は、集音手段と、前記集音手段で集音した音の音量を表す音量データを生成する音量取得手段とを有し、
前記制御装置は、
前記複数の表示装置の各々から前記音量データを取得する通信手段と、
取得した前記音量データが表す各表示装置が集音した音の音量に応じて、前記複数の表示装置の配置を認識する端末配置管理手段と、を有することを特徴とする、
マルチディスプレイシステム。
【請求項１０】
前記複数の表示装置のいずれかが前記制御装置として機能することを特徴とする、
請求項９記載のマルチディスプレイシステム。
【請求項１１】
それぞれがディスプレイ及びマイクロフォンを備える複数の情報処理装置を有するマルチディスプレイシステムにより実行される方法であって、
前記複数の情報処理装置の各々が、前記マイクロフォンで集音した音の音量を表す音量データを生成し、
いずれかの情報処理装置が、
他の情報処理装置の各々から前記音量データを取得して、
自装置で生成した前記音量データが表す音量及び前記他の情報処理装置から取得した前記音量データが表す音量に応じて、前記複数の情報処理装置の配置を認識する端末配置管理手段と、を有することを特徴とする、
配置認識方法。
【請求項１２】
各々がマイクロフォンを有する複数の表示装置と、各表示装置に画像を表示させる制御装置とを備えるマルチディスプレイシステムにより実行される方法であって、
前記複数の表示装置の各々が、前記マイクロフォンで集音した音の音量を表す音量データを生成し、
前記制御装置が、
前記複数の表示装置の各々から前記音量データを取得し、
取得した前記音量データが表す各表示装置が集音した音の音量に応じて、前記複数の表示装置の配置を認識することを特徴とする、
配置認識方法。
【請求項１３】
各々がマイクロフォンを有する複数の表示装置に接続されるコンピュータを、
前記複数の表示装置の各々から、各表示装置が前記マイクロフォンで集音した音の音量を表す音量データを取得する通信手段、
取得した前記音量データが表す各表示装置が集音した音の音量に応じて、前記複数の表示装置の配置を認識する端末配置管理手段、
として機能させるためのコンピュータプログラム。
【請求項１４】
請求項１３記載のコンピュータプログラムを記憶するコンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タブレット端末等のディスプレイを備える情報処理装置を表示装置として複数用いて構成されるマルチディスプレイシステムに関する。
【背景技術】
【０００２】
複数の表示装置を配置して大画面を構成し、各表示装置に画像を表示するマルチディスプレイシステムがある。マルチディスプレイシステムは、タブレット端末のようにタッチパネルを備えた情報処理装置を表示装置に使用して構成することも可能である。マルチディスプレイシステムは、全体の画像が破綻しないように複数の表示装置の各々に画像を表示する。そのためにマルチディスプレイシステムは、各表示装置の配置を正確に認識する必要がある。タッチパネルを備えた情報処理装置では、例えば特許文献１に開示されるように、複数の情報処理装置の配置が、ドラッグ操作の軌跡やタイミングにより認識される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−４８６１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
タブレット端末を用いたマルチディスプレイシステムでは、タブレット端末の数が多くなるにつれて、ドラッグ操作により配置を確定することが困難になる。即ち、すべてのタブレット端末をドラッグ操作する必要があるために、ユーザビリティが低下する。
【０００５】
本発明は、上記の問題を解決するために、より容易な方法で、タブレット端末のようなディスプレイを備える情報処理装置の配置を認識することができるマルチディスプレイシステムを提供することを主たる課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する本発明のマルチディスプレイシステムは、それぞれがディスプレイを備える複数の情報処理装置を有するマルチディスプレイシステムであって、前記複数の情報処理装置の各々は、集音手段と、前記集音手段で集音した音の音量を表す音量データを生成する音量取得手段とを有し、いずれかの情報処理装置は、他の情報処理装置の各々から前記音量データを取得する通信手段と、自装置の前記音量取得手段により生成した前記音量データが表す音量及び前記通信手段により前記他の情報処理装置から取得した前記音量データが表す音量に応じて、前記複数の情報処理装置の配置を認識する端末配置管理手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ディスプレイを備える情報処理装置の数に関わらず、容易にマルチディスプレイシステムを構成する情報処理装置の配置が認識可能になる。
【図面の簡単な説明】
【０００８】
【図１】マルチディスプレイシステムの構成図。
【図２】タブレット端末のハードウェア構成図。
【図３】マルチディスプレイシステムに画像を表示したときの例示図。
【図４】（ａ）、（ｂ）はタブレット端末の機能ブロック図。
【図５】配置認識処理を表すフローチャート。
【図６】発音の指示画像の例示図。
【図７】発音の指示画像の例示図。
【図８】管理テーブルの例示図。
【図９】配置情報マップの説明図。
【図１０】（ａ）〜（ｄ）は配置の例示図。
【図１１】タブレット端末の機能ブロック図。
【図１２】配置認識処理を表すフローチャート。
【発明を実施するための形態】
【０００９】
以下、図面を参照して実施形態を詳細に説明する。ただし、本実施形態に記載されている構成要素はあくまでも例示であり、本発明の範囲をそれらのみに限定するものではない。
【００１０】
［第１実施形態］
図１は、本実施形態のマルチディスプレイシステムの構成図である。マルチディスプレイシステムは、各々がディスプレイを備える複数の情報処理装置を表示装置に用いて構成される。本実施形態では、タブレット端末を表示装置として用いる。本実施形態のマルチディスプレイシステムは、第１〜第４タブレット端末１１〜１４の４台により構成される。第１〜第４タブレット端末１１〜１４は、有線もしくは無線のＬＡＮ（Local Area Network）等のネットワーク１５を介して通信可能である。本実施形態の第１〜第４タブレット端末１１〜１４は、説明を簡略化するために同じ性能、サイズのものとするが、これに限らない。
【００１１】
図２は、第１タブレット端末１１のハードウェア構成図である。第２〜第４タブレット端末１２〜１４も同様の構成であるため、第２〜第４タブレット端末１２〜１４のハードウェア構成については説明を省略する。
【００１２】
ＵＩ（User Interface）デバイス２０１は、タッチパネルやデジタイザ等である。ユーザは、ＵＩデバイス２０１により、第１タブレット端末１１に各種指示を入力することができる。
ＣＰＵ（Central Processing Unit）２０２は、プログラム用記憶領域２０６からコンピュータプログラムを読み込んで実行することで、第１タブレット端末１１の各種制御や計算、表示制御等を行う。ＲＡＭ（Random Access Memory）２０３は、ＣＰＵ２０２による処理の際の作業領域として用いられる。
通信インタフェース（Ｉ／Ｆ）２０４は、ネットワーク１５に接続され、ネットワーク１５上の第２〜第４タブレット端末１２〜１４等の他のタブレット端末や各種サーバ装置との間の通信制御を行う。
ＵＩ表示部２０５は、第１タブレット端末１１の状態や処理内容を表示するためのＬＥＤ（Light Emitting Diode）や液晶パネル等の画像表示用のディスプレイである。本実施形態では、ＵＩ表示部２０５にマルチディスプレイシステムを構築する際のガイド画面が表示される。
【００１３】
データ用記憶領域２０７は、ＣＰＵ２０２によるコンピュータプログラムの実行時に用いられるデータや、音楽データ、画像データ等のコンテンツデータ等を記憶する。特に、本実施形態では、データ用記憶領域２０７が、第１〜第４タブレット端末１１〜１４に分割して表示される全体画像を保持するための全体画像保持領域となる。プログラム用記憶領域２０６及びデータ用記憶領域２０７は、例えば、ハードディスクやフラッシュメモリ等の大容量の記憶装置により実現される。
ＮＦＣ（Near Field Radio Communication）２０８は、近接する他の装置に設けられるＮＦＣとの間で近距離無線通信を行う。なお、近距離無線通信が可能なデバイスであれば、ＮＦＣ以外の規格を用いてもよい。
【００１４】
第１タブレット端末１１は、集音装置として例えばマイクロフォン２１０を備える。マイクロフォン２１０により、第１タブレット端末１１は、外部の音を集音する。集音Ｉ／Ｆ２０９は、マイクロフォン２１０で集音された音を電気信号（音データ）として取得し、ＣＰＵ２０２へ送信する。
【００１５】
図３は、第１〜第４タブレット端末１１〜１４で構成されるマルチディスプレイシステムに画像を表示したときの例示図である。第１〜第４タブレット端末１１〜１４は、互いに連結することでマルチディスプレイシステムを構成する。本実施形態では第１〜第４タブレット端末１１〜１４の４台でマルチディスプレイシステムを構成する例を説明するが、タブレット端末は２台以上であればよい。第１〜第４タブレット端末１１〜１４は、いずれか１つがマルチディスプレイシステムで画像を表示するための制御装置である主装置として機能する。本実施形態では、第１タブレット端末１１を主装置として以下に説明する。
【００１６】
図４は、マルチディスプレイシステムを構成する第１〜第４タブレット端末１１〜１４の機能ブロック図である。図４（ａ）は、主装置となる第１タブレット端末１１の機能ブロック図である。図４（ｂ）は、主装置ではない第２〜第４タブレット端末１２〜１４の機能ブロック図である。これらの各機能は、ＣＰＵ２０２がプログラム用記憶領域２０６から取得するコンピュータプログラムを実行することで実現される。
【００１７】
主装置である第１タブレット端末１１は、通信部１０１、画像表示部１０２、音量取得部１０３、音量解析部１０４、端末配置管理部１０５、画像制御部１０６、及び近距離無線通信部１０７として機能する。
【００１８】
通信部１０１は、通信Ｉ／Ｆ２０４により第２〜第４タブレット端末１２〜１４との通信を行う。通信部１０１は、第２〜第４タブレット端末１２〜１４からマイクロフォン２１０で集音した音量を表す音量データを取得して音量解析部１０４に送信する。また、通信部１０１は、画像を表示させるためのデータを第２〜第４タブレット端末１２〜１４に送信する。
【００１９】
画像表示部１０２は、ＵＩ表示部２０５に画像を表示する。画像表示部１０２は、マルチディスプレイシステムで表示する全体画像のうち、第１タブレット端末１１に割り当てられる一部分の画像（以下、「分割画像」という。）を表示する。
【００２０】
音量取得部１０３は、第１タブレット端末１１のマイクロフォン２１０で集音した音を表す音データに基づいて、該音の音量を取得する。音データは、例えばアナログ信号であり、そのアナログ値により音量を表す。音量取得部１０３は、取得した音量を表す音量データを生成して音量解析部１０４に送信する。
音量解析部１０４は、音量取得部１０３及び第２〜第４タブレット端末１２〜１４から取得した音量データを解析して、音量の管理テーブルを生成する。管理テーブルは、第１〜第４タブレット端末１１〜１４を識別する識別情報と、それぞれが取得した音量とを紐付けたテーブルである。
【００２１】
端末配置管理部１０５は、音量解析部１０４による音量の解析結果に応じて、マルチディスプレイシステムを構成する第１〜第４タブレット端末１１〜１４の配置を認識する。第１〜第４タブレット端末１１〜１４の配置は、各タブレット端末が集音した音の音量に基づいて認識される。詳細は後述する。端末配置管理部１０５は、第１〜第４タブレット端末１１〜１４の配置を表す配置情報マップを生成して、マルチディスプレイシステムの構成を管理する。図３の例では、端末配置管理部１０５は、左上に第１タブレット端末１１、右上に第２タブレット端末１２、左下に第３タブレット端末１３、右下に第４タブレット端末１４が配置されることを表す配置情報マップを生成して管理する。
【００２２】
画像制御部１０６は、マルチディスプレイシステムで表示する全体画像を分割して第１〜第４タブレット端末１１〜１４で表示する分割画像を生成し、分割画像を表す分割画像データを画像表示部１０２及び第２〜第４タブレット端末１２〜１４へ送信する。全体画像の画像データは、第１タブレット端末１１のデータ用記憶領域２０７に格納される。画像制御部１０６は、全体画像を端末配置管理部１０５で管理する配置情報マップに応じて分割して、分割画像を生成する。画像表示部１０２及び第２〜第４タブレット端末１２〜１４は、分割画像データに応じて分割画像を表示する。
図３の例では、全体画像は人の顔である。画像制御部１０６は、この全体画像を、右目部分の分割画像、左目部分の分割画像、右頬部分の分割画像、左頬部分の分割画像に分割する。画像制御部１０６は、各分割画像を第１〜第４タブレット端末１１〜１４の配置に応じて割り当てる。右目部分の分割画像は第１タブレット端末１１に表示され、左目部分の分割画像は第２タブレット端末１２に表示され、右頬部分の分割画像は第３タブレット端末１３に表示され、左頬部分の分割画像は第４タブレット端末１４に表示される。
【００２３】
近距離無線通信部１０７は、ＮＦＣ２０８により近接する他の装置（第２〜第４タブレット端末１２〜１４）との間の近距離無線通信によるデータの送受信を行う。
【００２４】
第２〜第４タブレット端末１２〜１４は、通信部１０８、画像表示部１０９、音量取得部１１０、及び近距離無線通信部１１１として機能する。
通信部１０８は、通信Ｉ／Ｆにより他のタブレット端末との通信を行う。通信部１０８は、第１タブレット端末１１へ、音量データを自身の識別情報とともに送信する。また通信部１０８は、第１タブレット端末１１から分割画像データを取得する。画像表示部１０９は、通信部１０８で取得した分割画像データに応じた分割画像をＵＩ表示部２０５に表示する。
音量取得部１１０は、マイクロフォン２１０で集音した音を表す音データに基づいて、該音の音量を取得する。音データは、例えばアナログ信号であり、そのアナログ値により音量を表す。音量取得部１０３は、取得した音量を表す音量データを生成し、通信部１０８を介して第１タブレット端末１１に送信する。
近距離無線通信部１１１は、ＮＦＣ２０８により近接する他の装置との間の近距離無線通信によるデータの送受信を行う。
【００２５】
図５は、このようなマルチディスプレイシステムにおいて、第１タブレット端末１１が、第１〜第４タブレット端末１１〜１４の配置を認識する処理を表すフローチャートである。この配置認識処理は、マルチディスプレイシステムを構築する際に、最初に行われる処理である。ユーザは、第１タブレット端末１１によりマルチディスプレイシステムを構築するため、第１タブレット端末１１にシステム構築のためのコンピュータプログラムの実行を指示する。具体的には、ユーザは、第１タブレット端末１１に、予めインストールされるマルチディスプレイシステムを構築するためのアプリケーションプログラムを実行させる。これによりユーザは、第１タブレット端末１１のＵＩ表示部２０５に表示されるガイド画面に応じて、ＵＩデバイス２０１により指示を入力することでマルチディスプレイを構築することになる。
【００２６】
なお、このコンピュータプログラムを実行するタブレット端末が主装置となり、図４（ａ）の機能を実現することになる。他のタブレット端末は、主装置となったタブレット端末（本実施形態では第１タブレット端末１１）からの指示により、コンピュータプログラムを実行して、図４（ｂ）に示す機能を実現することになる。そのためにユーザは、主装置となったタブレット端末（本実施形態では第１タブレット端末１１）を操作するだけでマルチディスプレイシステムを構築することができる。
【００２７】
第１タブレット端末１１は、ユーザによりマルチディスプレイシステムの構築が指示されると、マルチディスプレイシステムを構築するタブレット端末のグループ化を行う（Ｓ１０１）。端末配置管理部１０５は、まず、通信部１０１を介してネットワーク１５に接続されるすべてのタブレット端末から、各タブレット端末を識別するための識別情報を取得する。識別情報は、例えばＭＡＣ（Media Access Control）アドレスやＩＰ（Internet Protocol）アドレスを用いることができる。
また、端末配置管理部１０５は、近距離無線通信部１０７により所定の範囲内に近接するタブレット端末から識別情報を取得する。端末配置管理部１０５は、ネットワーク１５を介して取得した識別情報の中から、近距離無線通信部１０７により取得した識別情報を選択してグループ化する。このグループ化された識別情報で識別されるタブレット端末がマルチディスプレイシステムを構成することになる。端末配置管理部１０５は、グループ化したタブレット端末の構成数を、グループ化した識別情報の数より認識する。第１タブレット端末１１は、グループ化によりマルチディスプレイシステムを構築するタブレット端末の識別情報及び構成数を取得するが、その配置は、この段階では不明である。
【００２８】
グループ化後に第１タブレット端末１１は、ＵＩ表示部２０５により、ユーザに対して１回目の発音を指示する（Ｓ１０２）。図６は発音の指示画像の例示図である。第１タブレット端末１１は、マルチディスプレイシステムの図柄と発音位置Ａとを含む画像をＵＩ表示部２０５に表示する。発音位置Ａは、マルチディスプレイシステムの図柄の右上に指示される。ユーザは、この指示に応じて実際に配置した第１〜第４タブレット端末１１〜１４の右上で音源により発音する。例えばユーザは、手を叩いたり、発声を行う。
ユーザにより１回目の発音があると、第１〜第４タブレット端末１１〜１４の各々は、音を集音し、音量取得部１０３、１０９により該音を分析して、１回目の音の音量を表す第１音量データを生成する（Ｓ１０３）。
【００２９】
１回目の音の分析後に第１タブレット端末１１は、ＵＩ表示部２０５により、ユーザに対して２回目の発音を指示する（Ｓ１０４）。図７は発音の指示の例示図である。第１タブレット端末１１は、マルチディスプレイシステムの図柄と発音位置Ｂとを含む画像をＵＩ表示部２０５に表示する。発音位置Ｂは、マルチディスプレイシステムの図柄の右下に指示される。ユーザは、この指示に応じて実際に配列した第１〜第４タブレット端末１１〜１４の右下で音源により発音する。例えばユーザは、手を叩いたり、発声を行う。
ユーザにより２回目の発音があると、第１〜第４タブレット端末１１〜１４の各々は、音を集音し、音量取得部１０３、１０９により該音を分析して、２回目の音の音量を表す第２音量データを生成する（Ｓ１０５）。
【００３０】
なお、本実施形態では１回目の発音位置を第２タブレット端末１２の右上、２回目の発音位置を第４タブレット端末１４の右下に指示しているが、発音位置はこれに限られない。発音位置は、マルチディスプレイシステムの周囲であればよい。但し、より正確に配置を認識するためには、発音位置がマルチディスプレイシステムの角部に配置されるタブレット端末の近傍であることが望ましい。
【００３１】
２回目の音の分析後に第１タブレット端末１１は、通信部１０１により、第２〜第４タブレット端末１２〜１４から第１、第２音量データ及び識別情報を取得する。音量解析部１０４は、音量取得部１０３及び第２〜第４タブレット端末１２〜１４から取得した第１、第２音量データに識別情報を付して管理テーブルを生成して保存する（Ｓ１０６）。
【００３２】
図８は、管理テーブルの例示図である。音量は、発音位置（音源の位置）からの距離に応じて減衰する。そのために第１〜第４タブレット端末１１〜１４は、それぞれ集音した音の音量が異なる。１回目の発音の場合、第２タブレット端末１２の右上で発音されるために、第２タブレット端末１２で集音した音の音量が最も大きく、第３タブレット端末１３で集音した音の音量が最も小さくなる。２回目の発音の場合、第４タブレット端末１４の右下で発音されるために、第４タブレット端末１４で集音した音の音量が最も大きく、第１タブレット端末１１で集音した音の音量が最も小さくなる。図８の管理テーブル８０１では、第１〜第４タブレット端末１１〜１４が集音した音の音量が、１回目の音源の音量「Ｖ１」、２回目の音源の音量「Ｖ２」、減衰の割合「ｒ」、音源の位置からの距離「ｄ０」、「ｄ１」、「ｄ２」で表される。ｒ＜１である。ｄ１＞ｄ２＞ｄ０である。
【００３３】
なお、ここでは、第１〜第４タブレット端末１１〜１４の各々で音が分析される例を説明するが、これは第１タブレット端末１１の音量解析部１０４で行うようにしてもよい。この場合、第２〜第４タブレット端末１２〜１４は、第１タブレット端末１１へ、それぞれが集音した音を表す音データ及び識別情報を送信する。音量解析部１０４は、第２〜第４タブレット端末１２〜１４から取得する音データを分析して、第２〜第４タブレット端末１２〜１４のそれぞれが集音した音の音量データを生成する。音量解析部１０４は、生成した音量データにより管理テーブル８０１を生成する。
【００３４】
端末配置管理部１０５は、管理テーブル８０１を参照して、第１〜第４タブレット端末１１〜１４の配置を認識する（Ｓ１０７）。端末配置管理部１０５は、例えば各タブレット端末が集音した音の音量の比較により、第１〜第４タブレット端末１１〜１４の配置を認識することができる。
【００３５】
音量の比較による配置の認識について説明する。上記の通り音は音源からの距離に応じて減衰するために、第１〜第４タブレット端末１１〜１４で集音した音の音量が音源に対する第１〜第４タブレット端末１１〜１４の位置を表す。音源に対する第１〜第４タブレット端末１１〜１４の位置は、音量の比較結果により、例えば音源の位置からの距離の順序で表される。端末配置管理部１０５は、この順序により第１〜第４タブレット端末１１〜１４の配置を認識する。
例えば端末配置管理部１０５は、音量を比較して、１回目の音源に対する位置を、第２タブレット端末１２が「１」、第１、第４タブレット端末１１、１４が「２」、第３タブレット端末１３が「４」と設定する。同様に、２回目の音源に対する位置は、第４タブレット端末１４が「１」、第２、第３タブレット端末１２、１３が「２」、第１タブレット端末１１が「４」と設定される。これにより第１タブレット端末１１の位置は、（２，４）と表される。第２タブレット端末１２の位置は、（１，２）と表される。第３タブレット端末１３の位置は、（４，２）と表される。第４タブレット端末１４の位置は、（２，１）と表される。端末配置管理部１０５は、この２つの位置の組み合わせに基づいて第１〜第４タブレット端末１１〜１４の配置を認識する。
【００３６】
端末配置管理部１０５は、認識した第１〜第４タブレット端末１１〜１４の配置を表す配置情報マップを生成して保存する（Ｓ１０８）。図９は、配置情報マップの説明図である。端末配置管理部１０５は、音量の比較により得られる配置テーブル９０１に基づいて、第１〜第４タブレット端末１１〜１４の各識別情報を、認識した位置にマッピングすることで配置情報マップ９０２を生成する。
【００３７】
画像制御部１０６は、配置情報マップ９０２に基づいて分割画像を生成する。画像制御部１０６は、分割画像データを、対応する識別情報で表されるタブレット端末へ通信部１０１により送信する。分割画像は、画像表示部１０２及び第２〜第４タブレット端末１２〜１４の画像表示部１０９により、第１〜第４タブレット端末１１〜１４のＵＩ表示部に表示される（Ｓ１０８）。
【００３８】
以上のような処理により、マルチディスプレイシステムを構成する第１〜第４タブレット端末１１〜１４の配置が認識される。以上の処理では第１タブレット端末１１が主装置として動作して各タブレット端末の配置を認識しているが、この処理は、他のタブレット端末が行ってもよい。また、第１〜第４タブレット端末１１〜１４で分散して処理を行うことで、各タブレット端末の配置を認識してもよい。この場合、第１〜第４タブレット端末１１〜１４のいずれかに、図４（ａ）の音量解析部１０４、端末配置管理部１０５、及び画像制御部１０６が分散して形成される。
また、サーバ装置等を主装置として、第１〜第４タブレット端末１１〜１４とは別に設けてもよい。この場合、サーバ装置は、図４（ａ）の音量解析部１０４、端末配置管理部１０５、及び画像制御部１０６として機能する。第１タブレット端末１１は、図４（ｂ）の機能ブロックが形成される。
【００３９】
以上のように本実施形態のマルチディスプレイシステムは、集音した音の音量によりマルチディスプレイシステムを構築する複数のタブレット端末の配置を認識する。ユーザは、複雑な操作を行うこと無く、音を発生させるだけで複数のタブレット端末の配置を認識させることができるために、操作が容易である。本実施形態では、２回の発音結果によりタブレット端末の配置が認識されるが、更に多くの回数、発音及び音量の解析を行うようにしてもよい。回数が多くなるほど、タブレット端末の配置の認識精度が向上する。
【００４０】
［第２実施形態］
マルチディスプレイシステムに用いられるタブレット端末は、図３に示すように縦横に同数配置して構成される他に、様々な配置で構成されることがある。図１０は、他の配置の例示図である。図１０では、６台のタブレット端末の配置例を示す。図１０（ａ）は、タブレット端末が縦横に１×６で配置される。図１０（ｂ）は、タブレット端末が縦横に２×３で配置される。図１０（ｃ）は、タブレット端末が縦横に２×３で配置される。図１０（ｄ）は、タブレット端末が縦横に６×１で配置される。各タブレット端末のハードウェア構成は、図２に示すものと同じであるため、説明を省略する。機能ブロックについては、主装置として機能しないタブレット端末は図４（ｂ）の機能を有するため、説明を省略する。
【００４１】
図１１は、主装置として機能するタブレット端末２１の機能ブロック図である。この機能ブロックは、ＣＰＵ２０２がプログラム用記憶領域２０６から取得するコンピュータプログラムを実行することで実現される。タブレット端末２１の機能ブロックは、図４（ａ）の機能ブロックに配置パターン判定部３０１を追加した構成である。同じ機能についての説明は省略する。
【００４２】
配置パターン判定部３０１は、マルチディスプレイシステムを構成するタブレット端末の配置パターンを、構成数毎に予め保持する。配置パターン判定部３０１は、入力された構成数と各タブレット端末が集音した音の音量を表す管理テーブルに基づいて、配置パターンを判定する。
【００４３】
図１２は、このようなマルチディスプレイシステムにおいて、６台のタブレット端末の配置を認識する処理を表すフローチャートである。このフローチャートのＳ２０１〜Ｓ２０６の処理までは、図５のフローチャートのＳ１０１〜Ｓ１０６までの処理と同じであるので説明を省略する。
【００４４】
音量解析部１０４による管理テーブルの生成及び保存が終了すると、タブレット端末２１は、配置パターン判定部３０１により複数のタブレット端末の配置パターンを判定する（Ｓ２０７）。配置パターン判定部３０１は、Ｓ２０１の処理で取得した構成数により、配置パターンの候補を絞り込む。ここでは構成数が６台であるために、配置パターンの候補は図１０に示す１×６、６×１、２×３、３×２の４つの配置パターンとなる。配置パターン判定部３０１は、管理テーブルにより各タブレット端末が集音した音の音量を確認し、配置パターンの候補から合致する配置パターンを判定する。
【００４５】
端末配置管理部１０５は、管理テーブル及び配置パターン判定部３０１で判定した配置パターンに基づいて、複数のタブレット端末の配置を認識する（Ｓ２０８）。端末配置管理部１０５は、認識した複数のタブレット端末の配置を表す配置情報マップ９０２を生成して保存する（Ｓ２０９）。端末配置管理部１０５は、タブレット端末の識別情報を配置パターン上の認識した位置にマッピングすることで配置情報マップ９０２を生成する。
【００４６】
画像制御部１０６は、配置情報マップ９０２に基づいて分割画像を生成する。画像制御部１０６は、分割画像データに対応する識別情報を付して、通信部１０１によりタブレット端末２１以外のタブレット端末に送信する。分割画像は、画像表示部１０２及び他のタブレット端末の画像表示部１０９により、複数のタブレット端末のＵＩ表示部に表示される（Ｓ２１０）。
【００４７】
このようにタブレット端末の構成数に応じて配置パターンの候補を絞り込み、音量に応じて候補の中から配置パターンを判定することで、マルチディスプレイシステムを構成するタブレット端末の配置を正確に認識可能である。
【００４８】
以上のような処理により、マルチディスプレイシステムを構成する複数のタブレット端末の配置が認識される。主装置となるダブレット端末は、複数のタブレット端末のいずれでもよい。また、複数のタブレット端末で分散して処理を行うことで、各タブレット端末の配置を認識してもよい。この場合、複数のタブレット端末のいずれかに、図１１の音量解析部１０４、端末配置管理部１０５、画像制御部１０６、及び配置パターン判定部３０１が分散して形成される。
また、サーバ装置等を主装置として、複数のタブレット端末とは別に設けてもよい。この場合、サーバ装置は、図１１の音量解析部１０４、端末配置管理部１０５、画像制御部１０６、及び配置パターン判定部３０１として機能する。各タブレット端末は、図４（ｂ）の機能ブロックが形成される。
【００４９】
以上のように本実施形態のマルチディスプレイシステムは、タブレット端末の配置パターンを判定し、集音した音の音量に応じてマルチディスプレイシステムを構成する複数のタブレット端末の配置を認識する。ユーザは、複雑な操作を行うこと無く、音を発生させるだけで複数のタブレット端末の配置を認識させることができるために、操作が容易である。本実施形態では、２回の発音結果によりタブレット端末の配置が認識されるが、更に多くの回数、発音及び音量の解析を行うようにしてもよい。回数が多くなるほど、タブレット端末の配置の認識精度が向上する。
【００５０】
第１、第２実施形態において、マルチディスプレイシステムを構成するタブレット端末の数及びタブレット端末の種類に制限は無い。上記のようなハードウェア構成及び機能ブロックを有するタブレット端末であれば、上記の処理によりタブレット端末の配置が認識可能である。
【００５１】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵ、ＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2017161752.tif 000003
【図２】
2017161752.tif 000004
【図３】
2017161752.tif 000005
【図４】
2017161752.tif 000006
【図５】
2017161752.tif 000007
【図６】
2017161752.tif 000008
【図７】
2017161752.tif 000009
【図８】
2017161752.tif 000010
【図９】
2017161752.tif 000011
【図１０】
2017161752.tif 000012
【図１１】
2017161752.tif 000013
【図１２】
2017161752.tif 000014