(57)【要約】【課題】携帯端末のユーザーが、巨大な画像の表示やマスゲームを手軽に実施可能とする。【解決手段】連携表示システムは、マスタ端末１とスレーブ端末２を有する。各携帯端末は、方位センサー４１、６２と、距離センサー３２、５２と、通信機能部３０、５０と、表示部４２、６３と、を有する。マスタ端末１は、１画面を構成する表示データ１１を複数の分割表示データ１２に分割して、その分割表示データ１２を他の複数のスレーブ端末２にそれぞれ表示させるべく、方位センサー４１、６２と距離センサー３２、５２の検出結果に基づいて各スレーブ端末２のあるべき位置を決定し、その決定した位置への移動を各スレーブ端末２に指示し、分割表示データ１２を各スレーブ端末２に送信して表示するよう指示する。【選択図】図１
2012177769.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末相互間の方位を検出する方位センサーと、
前記携帯端末相互間の距離を検出する距離センサーと、
前記携帯端末相互間の通信を行う通信機能部と、
画像を表示する表示部と、を有する複数の携帯端末を備え、
前記複数の携帯端末のうちでいずれか１をマスタとなるマスタ端末とし、他の複数の携帯端末をスレーブ端末とし、
前記マスタ端末は、
１画面を構成する表示データを複数の分割表示データに分割して、当該分割表示データを前記他の複数のスレーブ端末にそれぞれ表示させるべく、前記方位センサーと前記距離センサーの検出結果に基づいて各前記スレーブ端末のあるべき位置を決定し、当該決定した位置への移動を各前記スレーブ端末に指示し、前記分割表示データを各前記スレーブ端末に送信して表示するよう指示する
連携表示システム。
【請求項２】
前記マスタ端末は、
前記表示データの分割結果に基づいて、前記マスタ端末の位置を原点とし、前記他の複数のスレーブ端末の位置を格子状に整列して配置させた位置情報マトリクスを作成し、当該位置情報マトリクスに従って、前記方位センサーと前記距離センサーの検出結果に基づいて各前記スレーブ端末のあるべき位置を決定する
ことを特徴とする請求項１に記載の連携表示システム。
【請求項３】
前記距離センサーは、赤外線装置を含む
ことを特徴とする請求項１又は２に記載の連携表示システム。
【請求項４】
前記距離センサーは、前記携帯端末相互間の距離を検出する超音波装置を含む
ことを特徴とする請求項１乃至３いずれか１項に記載の連携表示システム。
【請求項５】
前記マスタ端末は、
３次元表示の表示データを複数の分割表示データに分割して、前記携帯端末の前記表示部に３次元映像を再生させる
ことを特徴とする請求項１乃至４いずれか１項に記載の連携表示システム。
【請求項６】
前記携帯端末は、携帯電話端末である
ことを特徴とする請求項１乃至５いずれか１項に記載の連携表示システム。
【請求項７】
携帯端末相互間の方位を検出する方位センサーと、
前記携帯端末相互間の距離を検出する距離センサーと、
前記携帯端末相互間の通信を行う通信機能部と、
画像を表示する表示部と、を有する複数の携帯端末を備える連携表示システムにおける連携表示方法であって、
前記複数の携帯端末のうちでいずれか１がマスタとなるマスタ端末とされ、他の複数の携帯端末がスレーブ端末とされ、
前記マスタ端末は、
１画面を構成する表示データを複数の分割表示データに分割して、当該分割表示データを前記他の複数のスレーブ端末にそれぞれ表示させるべく、前記方位センサーと前記距離センサーの検出結果に基づいて各前記スレーブ端末のあるべき位置を決定し、当該決定した位置への移動を各前記スレーブ端末に指示し、前記分割表示データを各前記スレーブ端末に送信して表示するよう指示する
連携表示方法。
【請求項８】
複数の携帯端末のうちで自携帯端末をマスタとし、他の複数の携帯端末をスレーブ端末として、
前記携帯端末相互間の方位を検出する方位センサーと、
前記携帯端末相互間の距離を検出する距離センサーと、
前記携帯端末相互間の通信を行う通信機能部と、
画像を表示する表示部と、を有し、
１画面を構成する表示データを複数の分割表示データに分割して、当該分割表示データを前記他の複数のスレーブ端末にそれぞれ表示させるべく、前記方位センサーと前記距離センサーの検出結果に基づいて各前記スレーブ端末のあるべき位置を決定し、当該決定した位置への移動を各前記スレーブ端末に指示し、前記分割表示データを各前記スレーブ端末に送信して表示するよう指示する
携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連携表示システム、連携表示方法、および携帯端末に関し、特に複数の携帯端末を用いた大規模連携表示技術に関する。
【背景技術】
【０００２】
巨大画像の表示やマスゲームを、複数の端末装置を用いて半自動的に実行する技術が知られている。本発明に関連する技術として、例えば特許文献１には、１つの映像を複数に分解して、１または複数のピクセルごとに携帯端末の表示器面上に表示させることで、大きな映像を表示させる同期式映像再生システムが開示されている。また、例えば特許文献２には、マスゲームの各演技者の位置に応じた的確な演技支援を行うためのマスゲーム支援システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許４４８３１８０号
【特許文献２】特許３４４８０２７号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した技術では、システムの構成要素としては、端末に加えて通信用のサーバーを必要とするものである。このため、システムとしての規模が大きなものとなる。また、各端末の位置を検出するためにＧＰＳを用いており、高精度での測位ができない、屋内での測位が不可能である、などの問題があった。なお、特許文献２に例示されるように、ＧＰＳを用いずに位置の検出を可能とすることも考えられるが、特許文献２ではＧＰＳの代わりにＩＣタグを必要としており、大規模な装置が必要となる。このため、場所を選ばずに手軽に実現可能なものではなかった。
【０００５】
そこで本発明の目的は、これらの課題を解決し、携帯端末のユーザーが、巨大な画像の表示やマスゲームを手軽に実施可能な連携表示システム、連携表示方法、連携表示プログラム、および携帯端末を提供することである。
【課題を解決するための手段】
【０００６】
本発明の第一の態様に係る連携表示システムは、携帯端末相互間の方位を検出する方位センサーと、前記携帯端末相互間の距離を検出する距離センサーと、前記携帯端末相互間の通信を行う通信機能部と、画像を表示する表示部と、を有する複数の携帯端末を備え、前記複数の携帯端末のうちでいずれか１をマスタとなるマスタ端末とし、他の複数の携帯端末をスレーブ端末とし、前記マスタ端末は、１画面を構成する表示データを複数の分割表示データに分割して、当該分割表示データを前記他の複数のスレーブ端末にそれぞれ表示させるべく、前記方位センサーと前記距離センサーの検出結果に基づいて各前記スレーブ端末のあるべき位置を決定し、当該決定した位置への移動を各前記スレーブ端末に指示し、前記分割表示データを各前記スレーブ端末に送信して表示するよう指示する。
【０００７】
本発明の第二の態様に係る連携表示方法は、携帯端末相互間の方位を検出する方位センサーと、前記携帯端末相互間の距離を検出する距離センサーと、前記携帯端末相互間の通信を行う通信機能部と、画像を表示する表示部と、を有する複数の携帯端末を備える連携表示システムにおける連携表示方法であって、前記複数の携帯端末のうちでいずれか１がマスタとなるマスタ端末とされ、他の複数の携帯端末がスレーブ端末とされ、前記マスタ端末は、１画面を構成する表示データを複数の分割表示データに分割して、当該分割表示データを前記他の複数のスレーブ端末にそれぞれ表示させるべく、前記方位センサーと前記距離センサーの検出結果に基づいて各前記スレーブ端末のあるべき位置を決定し、当該決定した位置への移動を各前記スレーブ端末に指示し、前記分割表示データを各前記スレーブ端末に送信して表示するよう指示する。
【０００８】
本発明の第三の態様に係る携帯端末は、複数の携帯端末のうちで自携帯端末をマスタとし、他の複数の携帯端末をスレーブ端末として、前記携帯端末相互間の方位を検出する方位センサーと、前記携帯端末相互間の距離を検出する距離センサーと、前記携帯端末相互間の通信を行う通信機能部と、画像を表示する表示部と、を有し、１画面を構成する表示データを複数の分割表示データに分割して、当該分割表示データを前記他の複数のスレーブ端末にそれぞれ表示させるべく、前記方位センサーと前記距離センサーの検出結果に基づいて各前記スレーブ端末のあるべき位置を決定し、当該決定した位置への移動を各前記スレーブ端末に指示し、前記分割表示データを各前記スレーブ端末に送信して表示するよう指示する。
【発明の効果】
【０００９】
本発明によれば、携帯端末のユーザーが、巨大な画像の表示やマスゲームを手軽に実施可能な連携表示システム、連携表示方法、および携帯端末を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１にかかる連携表示システムの全体構成図である。
【図２】位置情報マトリクスと各携帯端末の移動例を示す図である。
【図３】Ｍａｓｔｅｒ端末とＳｌａｖｅ端末の動作手順を示すフローチャートである。
【図４】フレームシーケンシャル方式を使用した場合の、表示例を示す図である。
【図５】各携帯端末の移動処理動作例を示す図である。
【図６】目的位置までの移動距離と移動角度の算出手順を示すフローチャートである。
【図７】目的位置までの移動距離と移動角度の算出方法を説明するための図である。
【図８】実施の形態２にかかる連携表示システムの全体構成図である。
【図９】本発明の原理を説明するための図である。
【発明を実施するための形態】
【００１１】
本発明の実施の形態についての説明に先立ち、図９を参照して、本発明の原理について簡単に説明する。図９に示すように、本発明にかかる連携表示システムは、複数の携帯端末（Ｍａｓｔｅｒ端末１、Ｓｌａｖｅ端末２）を備えている。ここで、複数の携帯端末のうちでいずれか１をマスタとなるマスタ端末１とし、他の複数の携帯端末をスレーブ端末２としている。
【００１２】
また、各携帯端末は、携帯端末相互間の方位を検出する方位センサー４１、６１と、携帯端末相互間の距離を検出する距離センサーとしての赤外線装置３２、５２と、携帯端末相互間の通信を行う通信機能部３０、５０と、画像を表示する表示部としてのメインＬＣＤ４２、６２と、を有している。
【００１３】
マスタ端末１は、１画面を構成する表示データ１１を複数の分割表示データ１２に分割する。そして、マスタ端末１は、その分割表示データ１２を他の複数のスレーブ端末２にそれぞれ表示させるべく、方位センサーと距離センサーの検出結果に基づいて、各スレーブ端末２のあるべき位置を決定する。そして、マスタ端末１は、その決定した位置への移動を各スレーブ端末２に指示し、分割表示データ１２を各スレーブ端末２に送信して表示するよう指示する。
【００１４】
図９に示す連携表示システムによれば、複数の携帯端末を連係動作させて、巨大な表示を手軽に実現可能とする。連携表示システムは、例えば、巨大な静止画／動画の再生や、スタジアムでの応援やマスゲームなどに利用することができる。また、遭難時の救助信号の表示にも利用することができる。また、大勢が集まる大規模なイベントなどでのパフォーマンスにも利用することができる。
【００１５】
また、表示に関しては、２次元表示に限られず、３次元表示とすることもできる。例えば、携帯端末を無線ＬＡＮで同期させ、フレームシーケンシャル方式を使用することで、３次元表示を可能とする。
【００１６】
また、複数の携帯端末の位置決めに際しては、ＧＰＳに代えて赤外線装置と方位センサーを使用することで、大掛かりな装置の設置を行うことなく高精度の測位を可能とし、さらに、ＧＰＳでは測位が出来ない屋内においても、携帯端末の位置を決定することができる。
【００１７】
また、携帯端末として携帯電話端末を利用した場合には、ユーザーが所有する携帯電話装置をそのまま利用することができ、より手軽に連携表示システムを実現できる。
【００１８】
実施の形態１．
以下、図面を参照して本発明の実施の形態について説明する。
図１は、本実施の形態にかかる連携表示システムの全体構成図である。図１に例示するように、本実施の形態にかかる連携表示システムは、Ｍａｓｔｅｒ端末１と、複数のＳｌａｖｅ端末２（図では、Ｓｌａｖｅ端末１、Ｓｌａｖｅ端末２、・・・、Ｓｌａｖｅ端末Ｘとして示す）と、を備えて構成されている。Ｍａｓｔｅｒ端末１とＳｌａｖｅ端末２は、ユーザーが携帯する携帯端末装置（例えば、携帯電話端末）である。
【００１９】
Ｍａｓｔｅｒ端末１は、連携表示システムに含まれる携帯端末を用いて表示される表示画像や、各携帯端末が表示画像を表示する際の携帯端末の表示位置を決定する。Ｍａｓｔｅｒ端末１は、表示データ分割処理部１０と、端末位置情報処理部２０と、通信機能部３０と、各種デバイス部４０と、を備えている。
【００２０】
表示データ分割処理部１０は、利用可能なＳｌａｖｅ端末２の台数に応じて、画像の分割を行う。表示データ分割処理部１０は、１の画面を構成する画像を、複数の画像に分割する。表示データ分割処理部１０は、表示データ１１を分割して、分割表示データ１２を生成する表示データ分割機能１３を有している。
【００２１】
端末位置情報処理部２０は、利用可能なＳｌａｖｅ端末２の台数に応じて、各携帯端末を整列させるために用いる端末位置データ２１を計算する。端末位置情報処理部２０は、Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２の各位置を規定する端末位置データ２１を計算する端末位置計算機能２２を有している。また、端末位置計算機能２２は、Ｍａｓｔｅｒ端末１の位置を計算する。なお、各携帯端末の整列手順の詳細については後述する。
【００２２】
本実施の形態では、端末位置情報処理部２０は、端末位置データ２１として、表示データの分割結果に応じた位置情報マトリクスを作成する。位置情報マトリクスは、Ｍａｓｔｅｒ端末１の位置を原点として、Ｓｌａｖｅ端末２の位置を格子状に整列させたものである。各携帯端末（Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２）が、位置情報マトリクスに規定された位置でそれぞれに割り当てられた分割表示データ１２を表示することで、全体として、１つの画面が表示される。図２（ａ）に、位置情報マトリクスの例を示す。図２では、９台の携帯端末（Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２）を用いた場合に、各携帯端末の位置を格子状に整列させて示している。図２（ａ）では、例えば、Ｍａｓｔｅｒ端末１の位置Ａを原点として、８台のＳｌａｖｅ端末２の各位置を、位置Ｂ'〜Ｉ'として示している。
【００２３】
通信機能部３０は、各Ｓｌａｖｅ端末２との間での、データ通信を行う。通信機能部３０は、分割表示データ１２および端末位置データ２１を、各Ｓｌａｖｅ端末２に送信する。また、通信機能部３０は、連携表示システムが表示する画面を更新するための更新要求を、各Ｓｌａｖｅ端末２に送信する。さらに、通信機能部３０は、Ｓｌａｖｅ端末２からアドレスを受信する他、Ｓｌａｖｅ端末２の状態（移動中／移動完了など）についても送受信する。
【００２４】
通信機能部３０は、無線ＬＡＮ（Local Area Network）３１と、赤外線装置３２と、を備えている。通信機能部３０は、無線ＬＡＮ３１や赤外線装置３２を使用して、各Ｓｌａｖｅ端末２との間での通信機能を有している。赤外線装置３２は、携帯端末の整列時での位置情報の特定において距離センサーとして使用される他、３次元映像の再生時にも使用される。
【００２５】
各種デバイス部４０は、方位センサー４１と、メインＬＣＤ４２と、を少なくとも備えている。方位センサー４１は、携帯端末の向き（方位）を計測するセンサー（例えば、半導体等を用いた地磁気センサー）である。詳細は後述するが、方位センサー４１は、携帯端末の整列時に利用される。メインＬＣＤ４２は、各種の携帯端末情報を表示するＬＣＤ（Liquid Crystal Display）等からなる表示部のうちで、分割表示データ１２を含む画像を表示するために使用される。
【００２６】
Ｓｌａｖｅ端末２は、Ｍａｓｔｅｒ端末１が決定した位置において、分割表示データ１２を表示する。Ｓｌａｖｅ端末２は、通信機能部５０と、各種デバイス部６０と、端末位置情報処理部７０と、を備えている。
【００２７】
通信機能部５０は、Ｍａｓｔｅｒ端末１との間での、データ通信を行う。通信機能部５０は、無線ＬＡＮ５１と、赤外線装置５２と、を備えている。通信機能部５０は、無線ＬＡＮ５１や赤外線装置５２を使用して、Ｍａｓｔｅｒ端末１との間での通信機能を有している。赤外線装置５２は、携帯端末の整列時での位置情報の特定において距離センサーとして使用される他、３次元映像の再生時にも利用される。また、通信機能部５０は、Ｍａｔｅｒ端末１から送信される分割表示データ１２、端末位置データ２１の受信を行う他、Ｍａｔｅｒ端末１から送信される表示データの更新要求の受信も行う。さらに、通信機能部５０は、Ｍａｓｔｅｒ端末１に対してＳｌａｖｅ端末２のアドレスを送信する他、自身の状態（移動中／移動完了など）や他のＳｌａｖｅ端末２の状態についても送受信する。
【００２８】
各種デバイス部６０は、方位センサー６１と、メインＬＣＤ６２と、を少なくとも備えている。方位センサー６１は、携帯端末の向き（方位）を計測するセンサー（例えば、半導体等を用いた地磁気センサー）である。詳細は後述するが、方位センサー６１は、携帯端末の整列時に利用される。メインＬＣＤ６２は、Ｍａｓｔｅｒ端末１から送信される分割表示データ１２を含む画像を表示するために使用される。
【００２９】
なお、連携表示システムは、携帯端末（Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２）を用いて２次元の画面表示に限られず、３次元の画面表示を行うこともできる。各携帯端末（Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２）は、３次元の画面表示として分割表示データ１２を表示する３次元表示機能を有している。
【００３０】
本実施の形態では、フレームシーケンシャル方式に基づく３次元表示機能を採用している。３次元表示機能は、無線ＬＡＮ（無線ＬＡＮ３１、無線ＬＡＮ５１）に基づいて、各携帯端末の表示画面（メインＬＣＤ４２およびメインＬＣＤ６２）の表示制御を同期させ、各携帯端末の表示画面の画面更新を行う。３次元表示の利用時には、液晶シャッター方式の３次元対応の眼鏡を画面の閲覧者に掛けてもらう。そして、Ｍａｓｔｅｒ端末１が、赤外線装置３２を用いて液晶シャッター開閉要求を閲覧者側の３次元対応眼鏡に対して画面更新のタイミングで送信する。閲覧者側の３次元対応眼鏡は、受信した液晶シャッター開閉要求に応じて、液晶シャッターの開閉を行う。
【００３１】
端末位置情報処理部７０は、端末位置データ７１に基づいて、Ｓｌａｖｅ端末１の位置を計算する端末位置計算機能７２を有している。端末位置データ７１は、Ｍａｓｔｅｒ端末１から送信される位置情報マトリクスである。
【００３２】
なお、図示は省略するが、Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２は、プログラムに従って携帯端末の各部を制御する制御部（ＣＰＵ：Central Processing Unit）と、プログラム等を格納するＲＯＭ（Read Only Memory）と、プログラム実行の際に用いられるＲＡＭ（Random Access Memory）と、ユーザーが操作入力を行う入力操作部と、入力操作部に接続されて入力の検知を行う入力制御部と、を備えている。プログラムには、Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２を用いて連携表示方法を実行させるための、連携表示プログラムが含まれている。
【００３３】
また、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、端末に供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によって端末に供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムを端末に供給できる。
【００３４】
以下、図３〜図７を参照して、連携表示システムの動作について説明する。図３は、Ｍａｓｔｅｒ端末とＳｌａｖｅ端末の動作手順を示すフローチャートである。図３では、図の左側にＭａｓｔｅｒ端末１の動作を示し、図の右側にＳｌａｖｅ端末２の動作を示している。
【００３５】
まず、図３の左側に示すＭａｓｔｅｒ端末１の動作を説明する。
Ｍａｓｔｅｒ端末１は、全てのＳｌａｖｅ端末２から送信されたアドレスを受信する（Ｓ１０１）。Ｍａｓｔｅｒ端末１は、アドレスの受信結果に基づいて、使用可能な端末の台数を確認して、自身を含む使用可能な端末の台数分に表示データ１１を分割し、分割表示データ１２を作成する（Ｓ１０２）。また、Ｍａｓｔｅｒ端末１は、分割表示データ１２を各端末で表示させる際に、各端末のあるべき位置を指示するために用いる位置情報マトリクスを作成する（Ｓ１０３）。Ｍａｓｔｅｒ端末１は、作成した位置情報マトリクスを、全てのＳｌａｖｅ端末２に対して送信する（Ｓ１０４）。
【００３６】
次に、Ｍａｓｔｅｒ端末１からの指示に従って、端末を保持しているユーザーが端末を移動させる（Ｓ１０５）。Ｍａｓｔｅｒ端末１は、位置情報マトリクスの原点位置へと端末の位置を移動させるようユーザーに対して通知する。Ｍａｓｔｅｒ端末１は、例えば、目的の方位および位置に向けて端末を移動させるための画面をメインＬＣＤ４２に表示させ、ユーザーに対して端末の移動を促す。また、Ｍａｓｔｅｒ端末１は、目的の方位および位置に向けて端末を移動させるための音声データを作成して、スピーカ等の音声出力デバイスからこの音声データを音声出力するようにしてもよい。また、詳細は後述するが、Ｍａｓｔｅｒ端末１は、分割表示データ１２を各Ｓｌａｖｅ端末２に送信する。なお、Ｓ１０５でのＭａｓｔｅｒ端末１が移動する際の動作の詳細については、後述する。
【００３７】
全ての端末（Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２）の移動が完了した後、Ｍａｓｔｅｒ端末１は、Ｓｌａｖｅ端末２に対して画面の更新要求を通知し、同時に、閲覧者の眼鏡に対して液晶シャッター開閉要求を通知する（Ｓ１０６）。また、Ｍａｓｔｅｒ端末１は、メインＬＣＤ４２を用いて自らも分割表示データ１２を表示させる場合には、上記更新要求と同期して、画面の更新を行う。
【００３８】
Ｍａｓｔｅｒ端末１は、続けて表示する分割表示データ１２がある場合（Ｓ１０７でＹＥＳの場合）には、Ｓ１０６へと戻り処理を続ける。Ｍａｓｔｅｒ端末１は、続けて表示する分割表示データ１２がない場合（Ｓ１０７でＮｏの場合）には、全ての分割表示データ１２を表示し終えたとして、Ｓｌａｖｅ端末２に対して表示終了を通知し（Ｓ１０８）、処理を完了する。
【００３９】
次に、図３の右側に示すＳｌａｖｅ端末２の動作を説明する。
Ｓｌａｖｅ端末２は、Ｍａｓｔｅｒ端末１に対して自端末のアドレスを通知する（Ｓ２０１）。上述したように、全てのＳｌａｖｅ端末２からのアドレスを受信したＭａｓｔｅｒ端末１は、位置情報マトリクスを作成して各Ｓｌａｖｅ端末２に送信する。このため、各Ｓｌａｖｅ端末２は、Ｍａｓｔｅｒ端末１から送信された位置情報マトリクスを受信する（Ｓ２０２）。
【００４０】
次に、Ｍａｓｔｅｒ端末１から送信された位置情報マトリクスに示される配置に従って、端末を保持しているユーザーが端末を移動させる（Ｓ２０３）。Ｓｌａｖｅ端末２は、目的とする位置へと端末の位置を移動させるよう、ユーザーに対して通知する。また、詳細は後述するが、Ｓｌａｖｅ端末２は、Ｍａｓｔｅｒ端末１から送信された分割表示データ１２を受信する。なお、Ｓ２０３でのＳｌａｖｅ端末２が移動する際の動作の詳細については、後述する。
【００４１】
全ての端末（Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２）の移動が完了した後、Ｍａｓｔｅｒ端末１からＳｌａｖｅ端末２に対して画面更新通知が送信され、Ｓｌａｖｅ端末２は、Ｍａｓｔｅｒ端末１から送信された画面更新通知を受信する（Ｓ２０４）。
【００４２】
Ｓｌａｖｅ端末２は、端末ごとに割り当てられた分割表示データ１２をメインＬＣＤ４２に表示する（Ｓ２０５）。Ｓｌａｖｅ端末２は、Ｍａｓｔｅｒ端末１からの表示終了通知を受信していない場合（Ｓ２０６でＮＯの場合）、Ｓ２０４へと戻り処理を続ける。Ｓｌａｖｅ端末２は、Ｍａｓｔｅｒ端末１からの表示終了通知を受信した場合（Ｓ２０６でＹＥＳの場合）、処理を完了する。
【００４３】
図４および図５は、フレームシーケンシャル方式を使用した場合の、表示例を示す図である。図４および図５では、４２台の端末を用いた場合を例に説明する。また、これら端末のうちでＭａｓｔｅｒ端末１を左上に配置し、Ｓｌａｖｅ端末２を他の位置に配置して、各画面に分割表示データ１２を表示させている。図４では、「Ｏ」の文字を表示する表示データ１１を、４９枚の分割表示データ１２に分割して表示している。図４（ａ）には、右目用画像であるフレーム１を示し、図４（ｂ）には、左目用画像であるフレーム２を示している。図５では、「Ｋ」の文字を表示する表示データ１１を、４９枚の分割表示データ１２に分割して表示している。図５（ａ）には、右目用画像であるフレーム３を示し、図５（ｂ）には、左目用画像であるフレーム４を示している。なお、図４および図５に示したフレーム１〜４を連続して表示することで、「ＯＫ」の文字を全体として表示することができる。
【００４４】
次に、図２（ｂ）、図６、図７を参照して、各端末の移動処理動作を詳細に説明する。
図６は、目的位置までの移動距離と移動角度の算出手順を示すフローチャートである。図６では、図の左側にＭａｓｔｅｒ端末１の動作を示し、図の右側にＳｌａｖｅ端末２の動作を示している。
【００４５】
まず、図６の左側に示すＭａｓｔｅｒ端末１の動作を説明する。
Ｍａｓｔｅｒ端末１は、位置情報マトリクスの原点位置へと端末位置を移動させる（Ｓ３０１）。Ｍａｓｔｅｒ端末１は、位置情報マトリクスを参照して、自身の右隣に端末が配置されるべき空き領域があるか否かを確認し（Ｓ３０２）、空き領域がある場合には、右隣に配置する任意のＳｌａｖｅ端末２を決定する（Ｓ３０３）。Ｍａｓｔｅｒ端末１は、空き領域がない場合には、Ｓ３０７へと処理を進める。
【００４６】
Ｍａｓｔｅｒ端末１は、角度αと、距離lと、を求め位置情報マトリクスに示される目的位置に対して、Ｓｌａｖｅ端末２の移動距離xと、Ｓｌａｖｅ端末２の移動角度θを算出する（Ｓ３０４）。角度αは、位置情報マトリクスの水平方向と、Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２を結ぶ方向と、がなす角度である。距離ｌは、Ｍａｓｔｅｒ端末１と決定したＳｌａｖｅ端末２との間の距離である。
【００４７】
より具体的には、まず、Ｍａｓｔｅｒ端末１は、右隣に配置するとして決定したＳｌａｖｅ端末２がＭａｓｔｅｒ端末１から見て現在どの方位にあるか（すなあわち、角度α）を、方位センサー（方位センサー４１、方位センサー６１）を利用して測位する。さらに、Ｍａｓｔｅｒ端末１は、距離lを、赤外線装置（赤外線装置３２、赤外線装置５２）を用いて測位する。なお、赤外線装置を利用した距離の測位技術はよく知られた公知技術であるため、ここではその詳細な説明を省略する。
【００４８】
図７を参照して、移動距離ｘと移動角度θの算出方法について具体的に説明する。図７では、Ｂの位置にある端末を、Ｂ'の位置へと移動させる場合の算出方法を例示している。図において、mは、位置情報マトリクスに規定された端末の目的位置について、各端末間の距離を示す。mは、位置情報マトリクスの作成時に算出済みである。図７に示すように、求めたαおよびlと、算出済みのmと、を利用することで、目的位置へと移動させるべき端末の移動距離ｘと、移動角度θと、を算出する。なお、図７（ａ）では、ｌｃｏｓαがｍ以上の場合の計算式を示し、図７（ｂ）では、ｌｃｏｓαがｍより小さい場合の計算式を示している。
【００４９】
Ｍａｓｔｅｒ端末１は、算出した移動距離ｘと移動角度θと、対象端末（ここでは、右隣に配置すると決定したＳｌａｖｅ端末２）から見た自端末が位置する方向の方位と、を、対象端末に送信する（Ｓ３０５）。
【００５０】
Ｍａｓｔｅｒ端末１は、対象端末から移動完了通知を受信すると（Ｓ３０６）、自身の下方向に端末が配置される領域があるか否かを確認する（Ｓ３０７）。Ｍａｓｔｅｒ端末１は、空き領域がある場合には、下方向に配置する任意のＳｌａｖｅ端末２を決定し（Ｓ３０８）、Ｓ３０４へと戻り処理を続ける。Ｍａｓｔｅｒ端末１は、空き領域がない場合には、Ｓ３１０へと処理を進める。
【００５１】
Ｍａｓｔｅｒ端末１は、移動完了通知を受取った対象端末に対して、分割表示データ１２を送信する（Ｓ３０９）。Ｍａｓｔｅｒ端末１は、対象端末から移動完了通知を受取るごとに、対象となる端末に対して分割表示データ１２を送信する（Ｓ３１０）。
【００５２】
次に、図６の右側に示すＳｌａｖｅ端末２の動作を説明する。
Ｓｌａｖｅ端末２は、目的位置へ移動するための情報（位置情報マトリクス、移動距離ｘ、移動角度θ、対象端末から見た自端末が位置する方向の方位など）を、移動完了済みの端末（ここでは、Ｍａｓｔｅｒ端末１）から受信する（Ｓ４０１）。
【００５３】
Ｓｌａｖｅ端末２は、移動完了済みの端末（ここでは、Ｍａｓｔｅｒ端末１）が位置する方向に自端末の方向を向け、その向けた方向から移動角度θ回転させ、移動距離ｌ移動させる（Ｓ４０２）。Ｓｌａｖｅ端末２は、移動が完了すると、移動完了済みの端末（ここでは、Ｍａｓｔｅｒ端末１）に対して移動完了を通知する（Ｓ４０３）。Ｓｌａｖｅ端末２は、Ｍａｓｔｅｒ端末１から送信された分割表示データ１２を受信する（Ｓ４０４）。
【００５４】
なお、図６では、Ｍａｓｔｅｒ端末１と、Ｍａｓｔｅｒ端末１の右隣と下方向にＳｌａｖｅ端末２が配置される場合の動作例のみを示している。Ｍａｓｔｅｒ端末１の右隣および下方向に、それぞれＳｌａｖｅ端末２が移動を完了した場合には、移動を完了したＳｌａｖｅ端末２が、図６の左側に示すＳ３０２以降の動作を行うようにしてもよい。この場合、移動を完了したＳｌａｖｅ端末２を除いた他のＳｌａｖｅ端末２が、図６の右側に示す動作を行う。
【００５５】
ここで、図２（ｂ）を参照して、端末の移動例を具体的に説明する。
図２（ｂ）において、まず、Ｍａｓｔｅｒ端末１が、原点へと移動する。そして、位置ＢのＳｌａｖｅ端末２が、Ｍａｓｔｅｒ端末１から見て右隣の目的位置Ｂ'へと移動する。そして、位置ＤのＳｌａｖｅ端末２が、Ｍａｓｔｅｒ端末１から見て下方向の目的位置Ｄ'へと移動する。また、同時に、移動が完了した位置Ｂ'のＳｌａｖｅ端末２が、位置ＣのＳｌａｖｅ端末２を、位置Ｃ'へと移動させる。さらに、移動が完了した位置Ｄ'のＳｌａｖｅ端末２が、位置Ｅおよび位置ＧのＳｌａｖｅ端末２を、それぞれの目的位置へと移動させる。また、同時に、さらに、移動が完了した位置Ｃ'のＳｌａｖｅ端末２が、位置ＦのＳｌａｖｅ端末２を、それぞれの目的位置へと移動させる。最終的に、全てのＳｌａｖｅ端末２からの移動完了通知をＭａｓｔｅｒ端末１が受信すると、端末の移動処理が完了する。このようにして、移動が完了した端末を基点として各端末の移動動作を実行させていくことで、時間の経過と比例して、作業効率を向上させることができる。
【００５６】
以上説明した本実施の形態によれば、携帯端末のユーザーが、巨大な画像の表示やマスゲームを手軽に実施することができる。また、以下に例示する様々な効果をも奏する。
第１の効果は、３次元映像を大画面で再生したい場合に、映画館のスクリーンや３次元対応テレビなどの大規模な装置を利用せずとも、複数の端末を利用して容易に実現することができる。
第２の効果は、分割表示データの表示や更新タイミングの受信をＳｌａｖｅ端末２側で行っているため、ユーザーは指示に従って単に端末を掲げるだけで、映像の表示やマスゲームを実現することができる。
第３の効果は、端末の位置や方位の測定に各種センサーを利用しているため、ユーザーは、端末の位置などを意識せずに、最適な端末の位置へと端末を移動させることができる。
【００５７】
実施の形態２．
上述した実施の形態１と比較して、本実施の形態にかかる連携表示システムは、各端末（Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２）が、その位置情報を測位する手法が異なっている。上述した実施の形態１では、端末（Ｍａｓｔｅｒ端末１およびＳｌａｖｅ端末２）は、携帯端末相互間の距離を含む位置情報を測位するために赤外線装置（赤外線装置３２、赤外線装置５２）を利用するものとして説明したが、本実施の形態では、赤外線装置に加えて超音波装置も利用することを特徴する。なお、その他の基本的な構成は実施の形態１と同じであるため、以下では、相違点を中心に説明し、共通点についてはその詳細な説明を省略する。
【００５８】
図８は、本実施の形態にかかる連携表示システムの全体構成図である。図８において、Ｍａｓｔｅｒ端末１は、位置情報を測位するための超音波装置４３を更に備えている。また、Ｓｌａｖｅ端末２は、位置情報を測位するための超音波装置６３を更に備えている。
【００５９】
赤外線装置（赤外線装置３２、赤外線装置５２）のみを用いて距離を測位する構成では、端末の周囲に強い光源などがある場合には、距離の測位に失敗することがある。そこで、距離の測位に失敗した場合には、赤外線装置に代えて超音波装置を利用して測位を行うことで、より正確な精度で、携帯端末の位置を決定することができる。従って、本実施の形態によれば、超音波装置を更に備えて距離の測位に利用することで、赤外線装置が利用できない環境下においても連携表示システムを実現可能とすることができる。
【００６０】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、上述した実施の形態では、Ｍａｓｔｅｒ端末１と、Ｓｌａｖｅ端末２とを区別して説明したが、本発明はこれに限定されない。すなわち、Ｍａｓｔｅｒ端末１とＳｌａｖｅ端末２はいずれも同一の構成を有しており、設定に応じて、いずれか１台の端末をＭａｓｔｅｒ端末１として利用し、他の端末をＳｌａｖｅ端末２として利用してもよい。
【符号の説明】
【００６１】
１  Ｍａｓｔｅｒ端末、
１０  表示データ分割処理部、
１１  表示データ、
１２  分割表示データ、
１３  表示データ分割機能、
２０  端末位置情報処理部、
２１  端末位置データ、
２２  端末位置計算機能、
３０  通信機能部、
３１  無線ＬＡＮ、
３２  赤外線装置、
４０  各種デバイス部、
４１  方位センサー、
４２  メインＬＣＤ、
４３  超音波装置、
２  Ｓｌａｖｅ端末、
５０  通信機能部、
５１  無線ＬＡＮ、
５２  赤外線装置、
６０  各種デバイス部、
６１  方位センサー、
６２  メインＬＣＤ、
６３  超音波装置、
７０  端末位置情報処理部、
７１  端末位置データ、
７２  端末位置計算機能、
【図１】
2012177769.tif 000003
【図２】
2012177769.tif 000004
【図３】
2012177769.tif 000005
【図４】
2012177769.tif 000006
【図５】
2012177769.tif 000007
【図６】
2012177769.tif 000008
【図７】
2012177769.tif 000009
【図８】
2012177769.tif 000010
【図９】
2012177769.tif 000011