(57)【要約】【課題】情報処理装置の表示画面での表示態様をユーザーにとって直感的にわかりやすい態様とすることにより、利便性を向上させることができる表示システム、情報処理装置、表示制御方法及び表示制御プログラムを提供する。【解決手段】表示システムは、システムサーバー２０、エリア管理サーバー３０及び端末装置４０を備える。端末装置４０の表示制御部５６は、システムサーバー２０からエリア管理サーバー３０を経由して受信したエリア内の全ての端末装置４０の位置識別ＩＤに基づき、自身と他の端末装置との相対的な位置関係と対応するように第１のアイコン及び第２のアイコンの配置位置を決定し、同決定内容に従って第１及び第２の各アイコンを表示画面４１に表示させる表示制御を行う。【選択図】図２
2015146074.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報処理装置と、当該各情報処理装置を管理する端末管理装置とを備えた表示システムであって、
前記端末管理装置は、
前記各情報処理装置の位置を特定する端末位置特定部と、
特定された前記各情報処理装置の位置に関する情報である位置情報を前記情報処理装置に送信する位置情報送信部と、を有し、
前記情報処理装置は、表示画面と、同表示画面に自身を示す第１のアイコン及び他の情報処理装置を示す第２のアイコンを表示させる表示制御部と、を有し、
前記表示制御部は、前記位置情報送信部から受信した前記各情報処理装置の位置情報に基づき、自身と前記他の情報処理装置との相対的な位置関係と対応するように前記第１及び第２の各アイコンの配置位置を決定し、同決定内容に従って同第１及び第２の各アイコンを前記表示画面に表示させる表示制御を行う
ことを特徴とする表示システム。
【請求項２】
前記情報処理装置の前記表示制御部は、前記第１のアイコンを前記表示画面内に設定されている基準位置に配置するとともに、同基準位置と前記第２のアイコンの配置位置との位置関係が、自身と前記他の情報処理装置との相対的な位置関係と対応するように同第２のアイコンの配置位置を決定する
請求項１に記載の表示システム。
【請求項３】
前記情報処理装置は、自身の姿勢を検出する姿勢検出センサーを有し、
前記情報処理装置の前記表示制御部は、前記姿勢検出センサーによって自身の姿勢の変化が検出されたときに、前記表示画面で、前記第１のアイコンの配置位置を基準とし、前記第２のアイコンの配置位置を変更させる表示制御を行う
請求項１又は請求項２に記載の表示システム。
【請求項４】
予め規定されているエリア内には、前記情報処理装置と無線通信可能な複数のノードが設置されており、
前記端末管理装置の前記端末位置特定部は、前記各ノードのうち、前記情報処理装置と無線通信するノードを特定し、同特定したノードの設置位置に基づいて当該情報処理装置の前記エリア内での位置を特定する
請求項１〜請求項３のうち何れか一項に記載の表示システム。
【請求項５】
前記ノード毎に、前記情報処理装置と通信可能な通信領域が設定されており、前記各ノードの通信領域は互いに重複していない
請求項４に記載の表示システム。
【請求項６】
前記ノードは、通信領域内に位置する前記情報処理装置に、同ノードの位置を特定するための情報である位置識別情報を送信するようになっており、
前記情報処理装置は、
前記ノードからの前記位置識別情報を受信する受信部と、
同受信部で受信された前記位置識別情報を前記端末管理装置に送信する送信部と、を有し、
前記端末管理装置の前記端末位置特定部は、前記情報処理装置から受信した前記位置識別情報に基づき、同情報処理装置と無線通信するノードを特定する
請求項４又は請求項５に記載の表示システム。
【請求項７】
予め規定されているエリア内を撮像する複数の撮像装置を備えており、
前記端末管理装置は、前記各撮像装置によって撮像された画像に基づき３次元の画像データを生成する３Ｄ画像生成部を有し、
前記端末管理装置の前記端末位置特定部は、前記３Ｄ画像生成部によって生成された３次元の画像データに基づき、前記情報処理装置の前記エリア内での位置を特定する
請求項１〜請求項６のうち何れか一項に記載の表示システム。
【請求項８】
前記端末管理装置の前記３Ｄ画像生成部は、前記エリア内に存在するユーザーの身体の少なくとも一部を３次元化した画像データと、被写体であるユーザーの前記エリア内での位置を特定する情報である位置識別情報とを生成し、
前記端末管理装置の前記端末位置特定部は、前記３Ｄ画像生成部によって生成された３次元の画像データ及び前記位置識別情報に基づき、前記エリア内に存在するユーザーを特定するとともに同特定したユーザーの前記エリア内での位置を取得し、同特定したユーザーの位置に基づき、同特定したユーザーが使用している前記情報処理装置の前記エリア内での位置を特定する
請求項７に記載の表示システム。
【請求項９】
前記端末管理装置には、複数のユーザーの身体の少なくとも一部を特定する画像データと、ユーザーの使用する前記情報処理装置を特定するための情報とを関連付けて記憶する確認用画像記憶部を有し、
前記端末管理装置の前記端末位置特定部は、前記確認用画像記憶部に記憶されている内容と、前記３Ｄ画像生成部によって生成された３次元の画像データとに基づき、前記エリア内に存在するユーザーを特定する
請求項８に記載の表示システム。
【請求項１０】
前記情報処理装置は、
ファイルを前記他の情報処理装置に移動又はコピーさせるに際し、前記表示画面に表示されている前記第２のアイコンまで前記ファイルを示すファイル用アイコンが移動されたときに、当該ファイルを前記他の情報処理装置に移動又はコピーさせる旨の要求を前記端末管理装置に送信するファイル移動要求部と、
前記端末管理装置から送信されたファイルを受信するファイル受信部と、を有し、
前記端末管理装置は、前記ファイル移動要求部から前記要求を受信したときに、前記ファイルを前記他の情報処理装置に送信するファイル送信部を有する
請求項１〜請求項９のうち何れか一項に記載の表示システム。
【請求項１１】
前記第２のアイコンは、同第２のアイコンに対応する前記他の情報処理装置への要求を送信するためのアイコンである
請求項１〜請求項１０のうち何れか一項に記載の表示システム。
【請求項１２】
複数の情報処理装置を管理する端末管理装置によって位置が特定されている情報処理装置であって、
自身を示す第１のアイコンと他の情報処理装置を示す第２のアイコンとが表示される表示画面と、
前記表示画面の表示態様を制御する表示制御部と、を備え、
前記表示制御部は、前記各情報処理装置の位置に関する位置情報を前記端末管理装置から受信したときに、自身と前記他の情報処理装置との相対的な位置関係と対応するように前記第１及び第２の各アイコンの配置位置を決定し、同決定内容に従って前記第１及び第２の各アイコンを前記表示画面に表示させる表示制御を行う
ことを特徴とする情報処理装置。
【請求項１３】
端末管理装置で管理されている情報処理装置の表示画面の表示態様を制御させる表示制御方法であって、
複数の前記情報処理装置の位置を特定させる端末位置特定ステップと、
特定した前記各情報処理装置の位置に関する情報である位置情報を前記情報処理装置に送信させる位置情報送信ステップと、
前記各情報処理装置の位置情報が前記情報処理装置に受信されたときに、同各情報処理装置の位置情報に基づき、自身を示す第１のアイコンと、他の情報処理装置を示す第２のアイコンとを前記表示画面に表示させる表示ステップと、を有し、
前記表示ステップでは、自身と前記他の情報処理装置との相対的な位置関係と対応するように、前記第１のアイコン及び前記第２のアイコンの配置位置を決定させ、同決定内容に従って前記第１及び第２の各アイコンを前記表示画面に表示させる
ことを特徴とする表示制御方法。
【請求項１４】
表示画面を有する情報処理装置のコンピューターが実行する表示制御プログラムであって、
前記情報処理装置は、複数の前記情報処理装置を管理する端末管理装置によって位置が特定されており、
前記コンピューターに、
前記各情報処理装置の位置に関する位置情報を前記端末管理装置から受信させる受信ステップと、
受信した前記各情報処理装置の位置情報に基づき、自身を示す第１のアイコンと、他の情報処理装置を示す第２のアイコンとを前記表示画面に表示させる表示ステップと、を実行させ、
前記表示ステップでは、自身と前記他の情報処理装置との相対的な位置関係と対応するように、前記第１のアイコン及び前記第２のアイコンの配置位置を決定させ、同決定内容に従って前記第１及び第２の各アイコンを前記表示画面に表示させる
ことを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置の表示画面の表示態様を制御する表示システム及び表示制御方法と、表示画面を有する情報処理装置と、同情報処理装置のコンピューターに実行される表示制御プログラムとに関する。
【背景技術】
【０００２】
特許文献１には、ユーザーが使用している端末装置（情報処理装置の一例）の表示画面に、ユーザーの現在の位置やプリンター（デバイスの一例）の設置位置を表す地図を表示させる表示システムの一例が開示されている。すなわち、この地図には、ユーザー（又はユーザーが使用している端末装置）を示すアイコンであるユーザー用アイコンと、プリンターを示すアイコンである機器用アイコンとが表示されている。こうした地図を視認することにより、ユーザーは、自身とプリンターとの位置関係を視覚的に確認することができる。そして、ユーザーによって文章ファイルを示すアイコンが機器用アイコンにドラッグアンドドロップされると、当該機器用アイコンに対応するプリンターでは文章ファイルに基づいた印刷が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２４９９４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記表示システムにあっては、表示画面で表示される地図に、ユーザー用アイコンと機器用アイコンとが実際のレイアウト通りに表示される。この場合、ユーザーから見たプリンターの相対位置が考慮されておらず、自身を基準とするプリンターの相対位置がユーザーにとって直感的にわかりにくい。
【０００５】
本発明の目的は、情報処理装置の表示画面での表示態様をユーザーにとって直感的にわかりやすい態様とすることにより、利便性を向上させることができる表示システム、情報処理装置、表示制御方法及び表示制御プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成する表示システムは、複数の情報処理装置と、当該各情報処理装置を管理する端末管理装置とを備えたシステムである。前記端末管理装置は、前記各情報処理装置の位置を特定する端末位置特定部と、特定された前記各情報処理装置の位置に関する情報である位置情報を前記情報処理装置に送信する位置情報送信部と、を有する。また、前記情報処理装置は、表示画面と、同表示画面に自身を示す第１のアイコン及び他の情報処理装置を示す第２のアイコンを表示させる表示制御部と、を有する。そして、前記表示制御部は、前記位置情報送信部から受信した前記各情報処理装置の位置情報に基づき、自身と前記他の情報処理装置との相対的な位置関係と対応するように前記第１及び第２の各アイコンの配置位置を決定し、同決定内容に従って同第１及び第２の各アイコンを前記表示画面に表示させる表示制御を行う。
【０００７】
上記構成によれば、各情報処理装置の位置が端末管理装置によって特定されている。すなわち、情報処理装置（又は同情報処理装置を使用するユーザー）が移動すると、端末管理装置では、移動した情報処理装置の位置情報が更新される。そして、端末管理装置で管理されている各情報処理装置の位置情報は、情報処理装置に送信される。すると、情報処理装置では、受信した各情報処理装置の位置情報に基づき、自身と他の情報処理装置との相対的な位置関係と、表示画面上における第１のアイコンと第２のアイコンとの相対的な位置関係とが対応するように表示制御が行われる。そのため、表示画面での表示態様がユーザーにとって直感的にわかりやすい態様となり、利便性を向上させることができる。
【０００８】
上記表示システムにおいて、前記情報処理装置の前記表示制御部は、前記第１のアイコンを前記表示画面内に設定されている基準位置に配置するとともに、同基準位置と前記第２のアイコンの配置位置との位置関係が、自身と前記他の情報処理装置との相対的な位置関係と対応するように同第２のアイコンの配置位置を決定することが好ましい。
【０００９】
上記構成によれば、自身を示す第１のアイコンの表示画面上での配置位置は、自身が移動しても基準位置に位置している。そのため、一の情報処理装置の移動に伴い、一の情報処理装置の表示画面上で第１のアイコンの位置が変わる場合と比較して、一の情報処理装置を使用しているユーザーは、表示画面上での各アイコンの位置関係を視認することにより、ユーザーの現在位置を基準とした他の情報処理装置の相対位置を把握しやすくなる。
【００１０】
上記表示システムにおいて、前記情報処理装置は、自身の姿勢を検出する姿勢検出センサーを有するようにしてもよい。この場合、前記情報処理装置の前記表示制御部は、前記姿勢検出センサーによって自身の姿勢の変化が検出されたときに、前記表示画面で、前記第１のアイコンの配置位置を基準とし、前記第２のアイコンの配置位置を変更させる表示制御を行うことが好ましい。
【００１１】
上記構成によれば、情報処理装置の位置は変わらなくても、情報処理装置の向きが変わった場合、同情報処理装置の表示画面では、第１のアイコンの位置を基準として、第２のアイコンの配置位置が変更される。このように表示画面上での表示態様を変更させた場合、表示画面上での各アイコンの位置関係を視認することにより、ユーザーの現在位置を基準とした他の情報処理装置の相対位置を把握しやすくなる。
【００１２】
上記表示システムにおいて、予め規定されているエリア内には、前記情報処理装置と無線通信可能な複数のノードが設置されていることがある。この場合、前記端末管理装置の前記端末位置特定部は、前記各ノードのうち、前記情報処理装置と無線通信するノードを特定し、同特定したノードの設置位置に基づいて当該情報処理装置の前記エリア内での位置を特定することが好ましい。この構成によれば、エリア内に複数のノードを設置することにより、端末管理装置は、エリア内における情報処理装置の位置を特定することが可能となる。
【００１３】
上記表示システムにおいて、前記ノード毎に、前記情報処理装置と通信可能な通信領域が設定されており、前記各ノードの通信領域は互いに重複していないようにすることが好ましい。この構成によれば、一のノードの通信領域の一部が他のノードの通信領域の少なくとも一部と重複している場合と比較して、エリア内における情報処理装置の位置の特定精度を向上させることができる。
【００１４】
上記表示システムにおいて、前記ノードは、通信領域内に位置する前記情報処理装置に、同ノードの位置を特定するための情報である位置識別情報を送信するようにしてもよい。この場合、前記情報処理装置は、前記ノードからの前記位置識別情報を受信する受信部と、同受信部で受信された前記位置識別情報を前記端末管理装置に送信する送信部と、を有するようにしてもよい。この場合、前記端末管理装置の前記端末位置特定部は、前記情報処理装置から受信した前記位置識別情報に基づき、同情報処理装置と無線通信するノードを特定することが好ましい。
【００１５】
上記構成によれば、情報処理装置がノードから位置識別情報を受信した場合、同位置識別情報を端末管理装置に転送させることにより、同端末管理装置の端末位置特定部では、情報処理装置のエリア内での位置を特定することができる。
【００１６】
上記表示システムは、予め規定されているエリア内を撮像する複数の撮像装置を備えるようにしてもよい。この場合、前記端末管理装置は、前記各撮像装置によって撮像された画像に基づき３次元の画像データを生成する３Ｄ画像生成部を有してもよい。そして、前記端末管理装置の前記端末位置特定部は、前記３Ｄ画像生成部によって生成された３次元の画像データに基づき、前記情報処理装置の前記エリア内での位置を特定することが好ましい。
【００１７】
上記構成によれば、各撮像装置によってユーザーの身体の少なくとも一部又はユーザーが使用している情報処理装置を撮像することにより、端末管理装置では３次元の画像データが生成される。そして、この画像データに基づき、ユーザーや同ユーザーが使用している情報処理装置の位置、及びユーザーや同ユーザーが使用している情報処理装置を特定することが可能となる。
【００１８】
上記表示システムにおいて、前記端末管理装置の前記３Ｄ画像生成部は、前記エリア内に存在するユーザーの身体の少なくとも一部を３次元化した画像データと、被写体であるユーザーの前記エリア内での位置を特定する情報である位置識別情報とを生成し、前記端末管理装置の前記端末位置特定部は、前記３Ｄ画像生成部によって生成された３次元の画像データ及び前記位置識別情報に基づき、前記エリア内に存在するユーザーを特定するとともに同特定したユーザーの前記エリア内での位置を取得し、同特定したユーザーの位置に基づき、同特定したユーザーが使用している前記情報処理装置の前記エリア内での位置を特定することが好ましい。
【００１９】
上記構成によれば、エリア内のユーザーの身体の少なくとも一部を３次元化した画像データを用いることにより、同ユーザーが使用している情報処理装置と、同情報処理装置のエリア内での位置とを特定することができる。
【００２０】
上記表示システムにおいて、前記端末管理装置には、複数のユーザーの身体の少なくとも一部を特定する画像データと、ユーザーの使用する前記情報処理装置を特定するための情報とを関連付けて記憶する確認用画像記憶部を有するようにしてもよい。この場合、前記端末管理装置の前記端末位置特定部は、前記確認用画像記憶部に記憶されている内容と、前記３Ｄ画像生成部によって生成された３次元の画像データとに基づき、前記エリア内に存在するユーザーを特定することが好ましい。
【００２１】
上記構成によれば、エリア内で情報処理装置を使用しうる全てのユーザーに関する情報を確認用画像記憶部に記憶させておくことにより、エリア内のユーザーの身体の少なくとも一部を３次元化した画像データと、確認用画像記憶部に記憶されている画像データとに基づいて、ユーザーと、同ユーザーの使用する情報処理装置とを特定することができる。
【００２２】
上記表示システムにおいて、前記情報処理装置は、ファイルを前記他の情報処理装置に移動又はコピーさせるに際し、前記表示画面に表示されている前記第２のアイコンまで前記ファイルを示すファイル用アイコンが移動されたときに、当該ファイルを前記他の情報処理装置に移動又はコピーさせる旨の要求を前記端末管理装置に送信するファイル移動要求部と、前記端末管理装置から送信されたファイルを受信するファイル受信部と、を有するようにしてもよい。この場合、前記端末管理装置は、前記ファイル移動要求部から前記要求を受信したときに、前記ファイルを前記他の情報処理装置に送信するファイル送信部を有することが好ましい。
【００２３】
上記構成によれば、自身の情報処理装置で作成したファイルを、他の情報処理装置に容易に移動又はコピーさせることが可能となる。
上記表示システムにおいて、前記第２のアイコンは、同第２のアイコンに対応する前記他の情報処理装置への要求を送信するためのアイコンであることが好ましい。この構成によれば、他の情報処理装置への要求を容易に行うことができる。
【００２４】
また、上記目的を達成する情報処理装置は、複数の情報処理装置を管理する端末管理装置によって位置が特定されている装置である。この情報処理装置は、自身を示す第１のアイコンと他の情報処理装置を示す第２のアイコンとが表示される表示画面と、前記表示画面の表示態様を制御する表示制御部と、を備えている。そして、前記表示制御部は、前記各情報処理装置の位置に関する位置情報を前記端末管理装置から受信したときに、自身と前記他の情報処理装置との相対的な位置関係と対応するように前記第１及び第２の各アイコンの配置位置を決定し、同決定内容に従って前記第１及び第２の各アイコンを前記表示画面に表示させる表示制御を行う。
【００２５】
各情報処理装置の位置が端末管理装置によって特定されている。そして、情報処理装置（又は同情報処理装置を使用するユーザー）が移動されると、端末管理装置では、移動した情報処理装置の位置を特定する位置情報が更新される。上記構成によれば、各情報処理装置の位置情報が、情報処理装置で受信される。そして、情報処理装置では、受信した各情報処理装置の位置情報に基づき、エリア内における自身と他の情報処理装置との相対的な位置関係と、表示画面上における第１のアイコンと第２のアイコンとの相対的な位置関係とが対応するように表示制御が行われる。そのため、表示画面での表示態様がユーザーにとって直感的にわかりやすい態様となり、利便性を向上させることができる。
【００２６】
また、上記目的を達成する表示制御方法は、端末管理装置で管理されている情報処理装置の表示画面の表示態様を制御させる方法である。この表示制御方法は、複数の前記情報処理装置の位置を特定させる端末位置特定ステップと、特定した前記各情報処理装置の位置に関する情報である位置情報を前記情報処理装置に送信させる位置情報送信ステップと、前記各情報処理装置の位置情報が前記情報処理装置に受信されたときに、同各情報処理装置の位置情報に基づき、自身を示す第１のアイコンと、他の情報処理装置を示す第２のアイコンとを前記表示画面に表示させる表示ステップと、を有する。そして、前記表示ステップでは、自身と前記他の情報処理装置との相対的な位置関係と対応するように、前記第１のアイコン及び前記第２のアイコンの配置位置を決定させ、同決定内容に従って前記第１及び第２の各アイコンを前記表示画面に表示させる。この構成によれば、上記表示システムと同等の作用効果を得ることができる。
【００２７】
また、上記目的を達成する表示制御プログラムは、表示画面を有する情報処理装置のコンピューターが実行するプログラムである。前記情報処理装置は、複数の前記情報処理装置を管理する端末管理装置によって位置が特定されている。この表示制御プログラムでは、前記コンピューターに、前記各情報処理装置の位置に関する位置情報を前記端末管理装置から受信させる受信ステップと、受信した前記各情報処理装置の位置情報に基づき、自身を示す第１のアイコンと、他の情報処理装置を示す第２のアイコンとを前記表示画面に表示させる表示ステップと、を実行させる。そして、前記表示ステップでは、自身と前記他の情報処理装置との相対的な位置関係と対応するように、前記第１のアイコン及び前記第２のアイコンの配置位置を決定させ、同決定内容に従って前記第１及び第２の各アイコンを前記表示画面に表示させる。この構成によれば、上記情報処理装置と同等の作用効果を得ることができる。
【図面の簡単な説明】
【００２８】
【図１】表示システムの一実施形態を示す概略構成図。
【図２】システムサーバー、エリア管理サーバー及び端末装置の機能構成を示すブロック図。
【図３】端末装置の表示画面での表示態様の一例を示す図。
【図４】一の端末装置と他の端末装置との位置関係が変わった場合に、一の端末装置の表示画面での表示態様が変わった様子を示す作用図。
【図５】端末装置が居室に参加する際における処理手順を説明するフローチャート。
【図６】端末装置の居室内での位置を特定する際における処理手順を説明するフローチャート。
【図７】端末装置の表示画面の表示態様を制御する際における処理手順を説明するフローチャート。
【図８】端末装置が会議室に参加し、端末装置の会議室内での位置を特定する際における処理手順を説明するフローチャート。
【発明を実施するための形態】
【００２９】
以下、表示システムの一実施形態を図１〜図８に従って説明する。
図１に示すように、本実施形態の表示システム１１は、当該システムを統括的に管理するシステムサーバー２０と、居室１２や会議室１３などのエリア毎に設置されているエリア管理サーバー３０と、ユーザーが使用するモバイル型の端末装置４０とを備えている。本実施形態では、システムサーバー２０とエリア管理サーバー３０とにより、エリア内で使用されている複数の端末装置４０を管理する「端末管理装置」の一例が構成される。また、端末装置４０が、「情報処理装置」の一例に相当する。
【００３０】
エリア管理サーバー３０は、当該サーバーが管理しているエリア内で使用されている端末装置４０と無線通信可能である。そして、エリア管理サーバー３０は、端末装置４０からシステムサーバー２０へのアクセスを仲介している。また、エリア管理サーバー３０は、エリア内に設置されているデバイス（情報処理装置の一例）と通信可能となっている。ここでは、オフィスの居室１２内に設置されているデバイスを印刷装置Ｄ１とし、会議室１３内に設置されているデバイスをプロジェクターＤ２としている。
【００３１】
なお、以降の記載にあっては、各エリア管理サーバー３０のうち、オフィスの居室１２に設置されているサーバーを「エリア管理サーバー３０Ａ」というとともに、会議室１３に設置されているサーバーを「エリア管理サーバー３０Ｂ」ということもある。
【００３２】
エリア管理サーバー３０Ａの設置されている居室１２内には、複数の位置識別ノード６０が設置されている。位置識別ノード６０は、所定の通信領域６１を有しており、同通信領域６１内に位置する端末装置４０と無線通信可能となっている。そして、位置識別ノード６０は、通信領域６１内に位置している端末装置４０に対して、自身の位置を特定する情報である位置識別ＩＤ（位置識別情報の一例）を含む情報を送信可能である。「ＩＤ」とは、「Identification」の略記である。
【００３３】
なお、各位置識別ノード６０は、それらの通信領域６１が互いに重複しないように配置されている。そのため、各位置識別ノード６０のうち、何れか一つの位置識別ノード６０の通信領域６１内に端末装置４０が位置している場合、端末装置４０が受信した位置識別ＩＤから位置識別ノード６０を特定することができる。そして、位置識別ノード６０を特定することにより、端末装置４０及び同端末装置４０を使用しているユーザーの居室１２内での位置を把握することが可能である。
【００３４】
エリア管理サーバー３０Ｂの設置されている会議室１３には、エリア管理サーバー３０Ｂに接続されている複数の撮像装置７０が設置されている。これら撮像装置７０は、会議室１３内の全体を撮像できるように配置されている。こうした撮像装置７０は、ＲＧＢカメラ７１と、深度センサー７２（「Ｄｅｐｔｈセンサー」ともいう。）とを有している。そして、撮像装置７０は、ＲＧＢカメラ７１によって会議室１３内にいるユーザーの身体の一部（本実施形態では、ユーザーの顔）を撮像した際に、撮像装置７０から被写体であるユーザーまでの距離を深度センサー７２によって計測することができる。そして、撮像装置７０は、ＲＧＢカメラ７１による撮像結果と、深度センサー７２によって計測された情報とを含む撮像情報をエリア管理サーバー３０Ｂに送信する。すると、エリア管理サーバー３０Ｂでは、各撮像装置７０からの撮像情報に基づき、周知の方法によってユーザーの顔を３次元化した画像データが生成されるとともに、撮像情報に含まれる深度センサー７２による計測結果に基づいて同ユーザーの会議室１３内での位置が特定される。
【００３５】
次に、図２を参照して、システムサーバー２０の構成について説明する。
システムサーバー２０は、本システムを使用しているユーザーの情報やコンテンツデータを一元管理している。こうしたシステムサーバー２０は、機能部として、エリアメンバー管理部２１、エリアメンバー記憶部２２、位置情報管理部２３、位置情報記憶部２４、ユーザー特定部２５及びユーザー情報記憶部２６を有している。
【００３６】
エリアメンバー管理部２１は、端末装置４０又は同端末装置４０を使用しているユーザーがどのエリア内に位置しているかなどの情報を収集し、収集した情報をエリアメンバー記憶部２２に記憶させる。
【００３７】
位置情報管理部２３は、端末装置４０又は端末装置４０を使用しているユーザーのエリア内での位置に関する情報を収集し、収集した情報を位置情報記憶部２４に記憶させる。すなわち、位置情報管理部２３は、位置情報記憶部２４にアクセスすることにより、各端末装置４０のエリア内での位置を特定することができる。したがって、本実施形態では、位置情報管理部２３により、各端末装置４０のエリア内での位置を特定する「端末位置特定部」の一例が構成される。
【００３８】
ユーザー情報記憶部２６は、本システムに参加可能な全てのユーザーに関する情報が予め記憶されている。例えば、ユーザー情報記憶部２６には、全てのユーザーの顔を識別するための顔識別用データと、ユーザー毎に設定されているユーザーＩＤとが関連付けて記憶されている。そして、ユーザー特定部２５は、会議室１３に設置されているエリア管理サーバー３０で生成された３次元の画像データを受信した場合、画像データと一致する顔識別用データをユーザー情報記憶部２６から検索し、一致する顔識別用データに対応するユーザーＩＤを取得する。したがって、本実施形態では、ユーザー情報記憶部２６により、複数のユーザーの顔を特定する顔識別用データ（画像データ）と、ユーザーの使用する端末装置４０を特定するための情報であるユーザーＩＤとを関連付けて記憶する「確認用画像記憶部」の一例が構成される。
【００３９】
次に、図２を参照して、エリア管理サーバー３０の構成について説明する。
エリア管理サーバー３０は、機能部として、管理側エリア登録部３１、通信許可部３２、ユーザー認識部３３、管理側位置情報更新部３４及び管理側要求処理部３５を有している。
【００４０】
管理側エリア登録部３１は、エリア内で使用され始めた端末装置４０がある場合に、その旨を通信許可部３２に出力する。
通信許可部３２は、エリア内で新たに使用され始めた端末装置４０を本システムに参加できるように登録処理する。そして、通信許可部３２は、当該端末装置４０とエリア管理サーバー３０とが近距離無線通信が可能な状態にする。なお、以降の記載において、エリア管理サーバー３０と近距離無線通信が可能な状態になっている端末装置のことを「エリアに参加している端末装置」というものとする。
【００４１】
ユーザー認識部３３は、各撮像装置７０によって撮像された画像からユーザーの顔を識別し、同ユーザーの顔を３次元化した画像データを生成する。この点で、本実施形態では、ユーザー認識部３３により、各撮像装置７０によって撮像された画像に基づき３次元の画像データを生成する「３Ｄ画像生成部」の一例が構成される。なお、ユーザー認識部３３は、ユーザーの顔を３次元化した画像データを生成するに際し、同ユーザーの会議室１３内での位置を特定し、ユーザーの会議室１３内での位置を特定する情報である位置識別ＩＤ（位置識別情報）を取得する。
【００４２】
管理側位置情報更新部３４は、端末装置４０のエリア内での位置が変わった場合に、端末装置４０のエリア内での位置の更新をシステムサーバー２０に依頼する。例えば、複数の位置識別ノード６０が設置されている居室１２のエリア管理サーバー３０Ａにおいて、管理側位置情報更新部３４は、一の端末装置４０と無線通信可能な位置識別ノード６０が第１の位置識別ノードから第２の位置識別ノードに変わった場合に、一の端末装置４０のエリア（居室１２）内での位置が変わったと判定することができる。また、複数の撮像装置７０が設置されている会議室１３のエリア管理サーバー３０Ｂにおいて、管理側要求処理部３５は、ユーザー認識部３３で画像データを生成する際に取得される位置識別ＩＤが変わった場合に、端末装置４０のエリア（会議室１３）内での位置が変わったと判定することができる。
【００４３】
管理側要求処理部３５は、エリアに参加している端末装置４０からの各種要求を受信し、必要に応じて当該要求をシステムサーバー２０に転送する。また、管理側要求処理部３５は、一の端末装置４０から他の端末装置４０への電子ファイルの転送要求やコピー要求を一の端末装置４０から受信した場合、当該電子ファイルを他の端末装置４０に転送又はコピーの処理を実行する。この点で、本実施形態では、管理側要求処理部３５により、端末装置４０から電子ファイルの転送要求やコピー要求を受信したときに、当該電子ファイルを他の端末装置４０に送信する「ファイル送信部」の一例が構成される。
【００４４】
また、居室１２に設置されているエリア管理サーバー３０Ａの管理側要求処理部３５は、一の端末装置４０から電子ファイルの印刷要求を受信した場合、当該電子ファイルに基づいた印刷を実施させるための指示を印刷装置Ｄ１に送信する。また、会議室１３に設置されているエリア管理サーバー３０Ｂの管理側要求処理部３５は、一の端末装置４０からプロジェクターＤ２を制御する要求を受信した場合、当該要求に従ってプロジェクターＤ２を制御する。
【００４５】
次に、図２を参照して、端末装置４０の構成について説明する。
端末装置４０は、表示画面４１、ユーザーによって操作される操作部４２、端末装置４０の姿勢を検出する姿勢検出センサー４３及びコンピューター４４を備えている。表示画面４１は、液晶ディスプレイや有機ＥＬディスプレイなどで構成されている。「ＥＬ」とは、「エレクトロルミネッセンス」のことである。また、表示画面４１は、タッチパネル式のディスプレイで構成してもよい。この場合、表示画面４１が、上記の操作部４２としての機能の少なくとも一部を兼ねることとなる。
【００４６】
姿勢検出センサー４３としては、例えば、加速度センサーやジャイロセンサーを挙げることができる。
コンピューター４４は、機能部として、エリア検索部５１、通信申請部５２、管理依頼部５３、端末側要求処理部５４、端末側位置情報更新部５５及び表示制御部５６を有している。
【００４７】
エリア検索部５１は、端末装置４０と無線通信可能なエリア管理サーバー３０を検索する。例えば、端末装置４０を持ったユーザーが、エリア管理サーバー３０が設置されているエリア内に入った場合、エリア検索部５１は、無線通信可能なエリア管理サーバー３０を見つけることができる。エリア管理サーバー３０には、エリアを一意に特定できる情報であるエリアＩＤが設定されている。そのため、エリア検索部５１は、無線通信可能なエリア管理サーバー３０を見つけた場合、同エリア管理サーバー３０からエリアＩＤを受信することにより、どのエリア（例えば、居室１２なのか会議室１３なのかなど）に位置しているのかを把握することができる。そして、エリア検索部５１は、無線通信可能なエリア管理サーバー３０に対して、同エリア管理サーバー３０によって管理されているエリアに参加するための手続処理を行う。
【００４８】
通信申請部５２は、エリア検索部５１で上記手続処理が行われた場合、無線通信可能なエリア管理サーバー３０との無線通信を開始する。これにより、端末装置４０は、同一エリア内に位置している他の端末装置４０と無線通信可能になる。また、通信申請部５２は、他の端末装置４０がエリアに新たに参加した場合、当該他の端末装置４０と通信可能な状態にする。
【００４９】
管理依頼部５３は、端末装置４０がエリアに参加されると、本システムに参加するためのエリア登録要求を生成し、同エリア登録要求をエリア管理サーバー３０に送信する。
端末側要求処理部５４は、ユーザーによる操作部４２の操作によって入力された要求をエリア管理サーバー３０に送信する。例えば、ユーザーが、電子ファイルの他の端末装置４０への移動又はコピーを要求した場合、端末側要求処理部５４は、電子ファイルを他の端末装置４０に移動又はコピーさせる旨の要求をエリア管理サーバー３０に送信する。この点で、本実施形態では、端末側要求処理部５４により、「ファイル移動要求部」の一例が構成される。また、端末側要求処理部５４は、他の端末装置４０からエリア管理サーバー３０Ｂを経由して送信された電子ファイルを受信する。この場合、端末側要求処理部５４は、「ファイル受信部」としても機能することとなる。
【００５０】
また、端末装置４０が居室１２内に位置している場合、端末装置４０は、居室１２に設置されている位置識別ノード６０と無線通信することができる。すなわち、端末装置４０が位置識別ノード６０の通信領域６１内に位置しているとき、端末側要求処理部５４は、当該位置識別ノード６０から位置識別ＩＤを含む情報を受信する。この点で、本実施形態では、端末側要求処理部５４により、位置識別ノード６０からの位置識別ＩＤ（位置識別情報）を受信する「受信部」の一例が構成される。そして、端末側要求処理部５４は、受信した位置識別ＩＤを端末側位置情報更新部５５に出力し、端末装置４０のエリア内での位置情報の更新を依頼する。
【００５１】
端末側位置情報更新部５５は、端末側要求処理部５４から位置情報の更新を依頼された場合、その旨をエリア管理サーバー３０に送信する。このとき、端末側位置情報更新部５５は、端末側要求処理部５４が位置識別ＩＤを受信している場合、位置識別ＩＤもエリア管理サーバー３０に送信する。したがって、本実施形態では、端末側位置情報更新部５５により、端末側要求処理部５４で受信された位置識別ノード６０からの位置識別ＩＤをエリア管理サーバー３０に送信する「送信部」の一例が構成される。
【００５２】
表示制御部５６は、表示画面４１の表示態様を制御する。
次に、図３及び図４を参照して、端末装置４０の表示画面４１上での表示態様について説明する。
【００５３】
図３に示すように、表示画面４１には、自身（端末装置４０）を示す第１のアイコンＡ１と、エリアに参加している他の端末装置４０を示す第２のアイコンＡ２とが表示されている。このとき、第１のアイコンＡ１は、表示画面４１内において予め設定されている基準位置ＰＢに配置されている。本実施形態では、基準位置ＰＢは、表示画面４１の中央に設定されている。また、第２のアイコンＡ２は、エリア内での自身と他の端末装置４０との相対的な位置関係と対応する位置に配置される。
【００５４】
例えば、表示画面４１の図中上方が端末装置４０と正対するユーザーの前方に対応し、図中下方がユーザーの後方に対応し、図中左方がユーザーの左方に対応し、図中右方がユーザーの右方に対応しているものとする。そして、自身の右前方に他の端末装置４０が位置している場合、表示画面４１では、当該他の端末装置４０を示す第２のアイコンＡ２は、第１のアイコンＡ１の配置位置である基準位置ＰＢの上斜め右方に配置される。また、自身の右後方に他の端末装置４０が位置している場合、表示画面４１では、当該他の端末装置４０を示す第２のアイコンＡ２は、第１のアイコンＡ１の配置位置である基準位置ＰＢの下斜め右方に配置される。なお、表示画面４１上での第１のアイコンＡ１から第２のアイコンＡ２までの距離は、エリア内での自身から他の端末装置４０までの距離に比例している。
【００５５】
そして、自身の端末装置４０で使用している電子ファイルを他の端末装置４０に移動（又はコピー）させる場合、ユーザーは、表示画面４１上で、当該電子ファイルを示すファイル用アイコンＡ３を第１のアイコンＡ１から第２のアイコンＡ２まで移動させる。すると、他の端末装置４０に、当該ファイルが転送（又はコピー）される。
【００５６】
ここで、ユーザーは、端末装置４０を持った状態で、位置を移動することなく姿勢を変更することがある。例えば、ユーザーは、端末装置４０を持った状態で、左側を向くことがある。この場合、自身（端末装置４０）と他の端末装置４０との位置関係が変更される。端末装置４０には、自身の姿勢の変化を検出可能な姿勢検出センサー４３が搭載されている。そのため、本実施形態では、端末装置４０の姿勢変化に合わせ、第２のアイコンＡ２の表示画面４１での配置位置を変更することが可能である。
【００５７】
例えば、端末装置４０が左側に「９０°」だけ回転した場合、図４に示すように、第２の各アイコンＡ２は、基準位置ＰＢを回転中心として時計周り方向に「９０°」回転する。
【００５８】
また、一の端末装置４０を持ったユーザーがエリア内を移動すると、一の端末装置４０と他の端末装置４０との相対的な位置関係が変わる。この場合、一の端末装置４０の表示画面４１では、第１のアイコンＡ１は基準位置ＰＢから変わらない一方で、第２のアイコンＡ２の配置位置が変更される。例えば、一の端末装置４０の移動によって、一の端末装置４０から他の端末装置４０までの距離が長くなった場合、一の端末装置４０の表示画面４１では、第２のアイコンＡ２が、第１のアイコンＡ１、すなわち基準位置ＰＢから離れる方向に移動する。
【００５９】
なお、上述したように、エリア内には、端末装置４０以外の情報処理装置として、印刷装置Ｄ１やプロジェクターＤ２などのデバイスが設置されていることがある。本実施形態では、端末装置４０の表示画面４１には、こうしたデバイスに対応する第２のアイコンＡ２が表示される。そして、こうしたデバイスと端末装置４０との相対的な位置関係が変わると、同端末装置４０の表示画面４１では、デバイスに対応する第２のアイコンＡ２の位置が変更される。
【００６０】
そして、ユーザーが、操作部４２を通じてデバイスに対応する第２のアイコンＡ２を操作すると、端末装置４０からは、その操作に応じた要求が、エリア管理サーバー３０に送信される。例えば、デバイスが印刷装置Ｄ１である場合、電子ファイルを示すファイル用アイコンＡ３が、印刷装置Ｄ１に対応する第２のアイコンＡ２の位置まで移動されると、同電子ファイルに基づいた印刷の要求がエリア管理サーバー３０に送信される。すると、エリア管理サーバー３０が、上記電子ファイルに基づいた印刷を開始させる旨の指示を印刷装置Ｄ１に送信する。すなわち、端末装置４０では、エリア管理サーバー３０を介して、印刷装置Ｄ１を制御することが可能となる。
【００６１】
また、デバイスがプロジェクターＤ２である場合、電子ファイルを示すファイル用アイコンＡ３が、プロジェクターＤ２に対応する第２のアイコンＡ２の位置まで移動されると、同電子ファイルに基づいた映像の出力要求がエリア管理サーバー３０に送信される。すると、エリア管理サーバー３０が、上記電子ファイルに基づいた映像の出力指示をプロジェクターＤ２に送信する。これにより、端末装置４０では、エリア管理サーバー３０を介して、プロジェクターＤ２を制御することが可能となる。すなわち、デバイスに対応する第２のアイコンＡ２は、デバイス（他の情報処理装置）への要求を送信するためのアイコンであるということができる。
【００６２】
次に、図５に示すフローチャートを参照して、端末装置４０が居室１２（エリア）に参加する際における表示システム１１の処理手順について説明する。
図５に示すように、ステップＳ１０１において、端末装置４０のエリア検索部５１が、通信可能なエリア管理サーバー３０（この場合、エリア管理サーバー３０Ａ）があるか否かを判定する。通信可能なエリア管理サーバー３０Ａがないと判定された場合（ステップＳ１０１：ＮＯ）、エリア検索部５１は、ステップＳ１０１の判定処理を繰り返し実行する。一方、通信可能なエリア管理サーバー３０Ａがあると判定された場合（ステップＳ１０１：ＹＥＳ）、処理がステップＳ１０２に移行される。なお、このように通信可能なエリア管理サーバー３０Ａを見つけた場合、エリア検索部５１は、当該エリア管理サーバー３０Ａを特定するエリアＩＤを受信する。そして、受信したエリアＩＤを解析することにより、端末装置４０は、自身が居室１２内に位置しているのか、会議室１３内に位置しているのかを把握することができる。
【００６３】
ステップＳ１０２において、エリア検索部５１が、エリア管理サーバー３０Ａが管理する居室１２に参加するための参加手続を行う。すると、通信申請部５２が、参加手続を行っている旨をエリア管理サーバー３０Ａに送信する。これにより、端末装置４０はエリア管理サーバー３０Ａと通信可能となる。そして、処理が、エリア管理サーバー３０で実行されるステップＳ１０３に移行される。
【００６４】
ステップＳ１０３において、エリア管理サーバー３０Ａの管理側エリア登録部３１が、参加手続を行っている端末装置４０を特定すると、通信許可部３２が、当該端末装置４０のエリアへの参加を許可するための登録処理を実施する。すると、処理が、端末装置４０で実行されるステップＳ１０４に移行される。
【００６５】
ステップＳ１０４において、端末装置４０の管理依頼部５３が、通信可能なエリア管理サーバー３０Ａを通じて本システムに参加するためにエリア登録要求を生成し、同エリア登録要求をエリア管理サーバー３０Ａに送信する。すると、処理が、エリア管理サーバー３０Ａで実行されるステップＳ１０５に移行される。
【００６６】
ステップＳ１０５において、エリア管理サーバー３０Ａの管理側要求処理部３５は、受信したエリア登録要求をシステムサーバー２０に転送する。そして、処理が、システムサーバー２０で実行されるステップＳ１０６に移行される。
【００６７】
ステップＳ１０６において、システムサーバー２０のエリアメンバー管理部２１が、エリア登録要求を転送したエリア管理サーバー３０Ａが管理する居室１２に新たに参加した端末装置４０に関する情報をエリアメンバー記憶部２２に記憶させる。なお、端末装置４０に関する情報としては、端末装置４０を特定するための情報（例えば、端末装置４０のシリアルナンバーや同端末装置４０を使用しているユーザーを特定する情報）を挙げることができる。
【００６８】
次に、図６に示すフローチャートを参照して、端末装置４０の居室１２内での位置を特定する際における表示システム１１の処理手順について説明する。
図６に示すように、ステップＳ２０１において、端末装置４０の端末側要求処理部５４が、通信可能な位置識別ノード６０があるか否かを判定する。例えば、位置識別ノード６０から位置識別ＩＤを含む情報を受信した場合、端末側要求処理部５４は、端末装置４０と通信可能な位置識別ノード６０があると判定することができる。そして、端末装置４０と通信可能な位置識別ノード６０がないと判定された場合（ステップＳ２０１：ＮＯ）、端末側要求処理部５４は、ステップＳ２０１の判定処理を繰り返し実行する。
【００６９】
一方、端末装置４０と通信可能な位置識別ノード６０があると判定された場合（ステップＳ２０１：ＹＥＳ）、次のステップＳ２０２において、端末側要求処理部５４が、端末装置４０の位置情報の更新をシステムサーバー２０に要求するために、受信した位置識別ＩＤを端末側位置情報更新部５５に出力する。そして、次のステップＳ２０３において、端末側位置情報更新部５５が、受信した位置識別ノード６０からの位置識別ＩＤを含む位置情報登録要求を生成し、同位置情報登録要求をエリア管理サーバー３０（この場合、エリア管理サーバー３０Ａ）に送信する。すると、処理が、エリア管理サーバー３０Ａで実行されるステップＳ２０４に移行される。
【００７０】
ステップＳ２０４において、エリア管理サーバー３０Ａの管理側要求処理部３５が、受信した位置情報登録要求をシステムサーバー２０に転送する。すると、処理が、システムサーバー２０で実行されるステップＳ２０５に移行される。
【００７１】
ステップＳ２０５において、システムサーバー２０の位置情報管理部２３が、受信した位置情報登録要求に基づき、端末装置４０のエリア（居室１２）内での位置に関する情報である位置識別ＩＤを取得し、同位置識別ＩＤを位置情報記憶部２４に記憶させる。このとき、位置情報管理部２３は、位置情報登録要求の送信元である端末装置４０を特定する情報及び位置識別ＩＤを関連付けて位置情報記憶部２４に記憶させる。この点で、本実施形態では、ステップＳ２０５が、「端末位置特定ステップ」の一例に相当する。
【００７２】
次に、図７に示すフローチャートを参照して、端末装置４０の表示画面４１の表示態様を制御する際における表示システム１１の処理手順について説明する。
図７に示すように、ステップＳ３０１において、端末装置４０の表示制御部５６が、エリア管理サーバー３０にエリアメンバー問い合わせ要求を送信する。このエリアメンバー問い合わせ要求は、自身が参加しているエリアに参加している全ての端末装置４０に関する情報を取得するための要求である。そして、処理が、エリア管理サーバー３０で実行されるステップＳ３０２に移行される。
【００７３】
ステップＳ３０２において、エリア管理サーバー３０の管理側要求処理部３５が、受信したエリアメンバー問い合わせ要求をシステムサーバー２０に転送する。すると、処理が、システムサーバー２０で実行されるステップＳ３０３に移行される。
【００７４】
ステップＳ３０３において、システムサーバー２０のエリアメンバー管理部２１が、エリアメンバー問い合わせ要求を受信すると、同要求を転送したエリア管理サーバー３０を特定し、同エリア管理サーバー３０に対応するエリアＩＤが関連付けられている全ての端末装置４０をエリアメンバー記憶部２２から読み出す。そして、エリアメンバー管理部２１は、読み出した上記全ての端末装置４０を特定する情報であるメンバー情報を、エリアメンバー問い合わせ要求に対する返答としてエリア管理サーバー３０に送信（返信）する。すると、処理が、エリア管理サーバー３０で実行されるステップＳ３０４に移行される。
【００７５】
ステップＳ３０４において、エリア管理サーバー３０の管理側要求処理部３５が、受信したメンバー情報を、エリアメンバー問い合わせ要求に対する返答として端末装置４０に転送する。すると、処理が、端末装置４０で実行されるステップＳ３０５に移行される。
【００７６】
ステップＳ３０５において、端末装置４０の表示制御部５６が、受信したメンバー情報に基づき、自身が参加しているエリアに参加している全ての端末装置４０を把握し、リストを作成する。そして、次のステップＳ３０６において、表示制御部５６は、作成したリストに含まれる全ての端末装置４０のエリア内での位置を特定する位置情報（位置識別ＩＤ）の要求をエリア管理サーバー３０に送信する。すると、処理が、エリア管理サーバー３０で実行されるステップＳ３０７に移行される。
【００７７】
ステップＳ３０７において、エリア管理サーバー３０の管理側要求処理部３５が、受信した上記位置情報の要求をシステムサーバー２０に転送する。すると、処理が、システムサーバー２０で実行されるステップＳ３０８に移行される。
【００７８】
ステップＳ３０８において、システムサーバー２０の位置情報管理部２３が、上記位置情報の要求を受信すると、上記リストに含まれる全ての端末装置４０の位置情報を位置情報記憶部２４から読み出す。
【００７９】
ここで、端末装置４０が居室１２内に位置している場合の位置情報は、位置識別ノード６０に対応する位置識別ＩＤを含んでいる。一方、端末装置４０が会議室１３内に位置している場合の位置情報は、各撮像装置７０によってユーザーが撮像され、ユーザーの顔を３次元化した画像データを生成する際に取得された位置識別ＩＤを含んでいる。そして、位置情報管理部２３は、読み出した全ての端末装置４０の位置情報（位置識別ＩＤ）を、上記要求に対する返答としてエリア管理サーバー３０に送信（返信）する。すると、処理が、エリア管理サーバー３０で実行されるステップＳ３０９に移行される。
【００８０】
ステップＳ３０９において、エリア管理サーバー３０の管理側要求処理部３５が、受信した上記全ての端末装置４０の位置情報（位置識別ＩＤ）を、上記要求に対する返答として端末装置４０に転送する。すると、処理が、端末装置４０で実行されるステップＳ３１０に移行される。この点で、本実施形態では、システムサーバー２０の位置情報管理部２３とエリア管理サーバー３０の管理側要求処理部３５とにより、特定された各端末装置４０のエリア内での位置に関する情報である位置情報を各端末装置４０に送信する「位置情報送信部」の一例が構成される。また、ステップＳ３０８，Ｓ３０９により、「位置情報送信ステップ」の一例が構成される。
【００８１】
ステップＳ３１０において、端末装置４０の表示制御部５６が、受信した上記全ての端末装置４０の位置情報（位置識別ＩＤ）を表示画面４１内の座標に変換し、これを端末装置４０を示すアイコンＡ１，Ａ２の表示位置とする。例えば、表示制御部５６は、自身を基準とする他の端末装置４０の相対的な位置を算出する。そして、表示制御部５６は、自身を示す第１のアイコンＡ１の配置位置を基準位置ＰＢとし、他の端末装置４０を示す第２のアイコンＡ２の配置位置を、自身を基準とする他の端末装置４０の相対位置と、基準位置ＰＢを基準とする第２のアイコンＡ２の相対位置とが対応するように決定する。
【００８２】
次のステップＳ３１１において、表示制御部５６は、自身が備える姿勢検出センサー４３によって検出される端末装置４０の向きを特定する。このとき、端末装置４０の向きの変更が検出された場合、表示制御部５６は、表示画面４１内における座標の向きを変更する。すなわち、端末装置４０に正対するユーザーの前方が、表示画面４１における上方となるように、表示制御部５６は、表示画面４１内における座標の向きを変更する。
【００８３】
そして、次のステップＳ３１２において、表示制御部５６は、第１のアイコンＡ１を基準位置ＰＢとし、第２のアイコンＡ２の配置位置を特定する。続いて、次のステップＳ３１３において、表示制御部５６は、第１及び第２の各アイコンＡ１，Ａ２を表示画面４１に表示させる表示処理を実行する。この点で、本実施形態では、ステップＳ３１０〜Ｓ３１３により、受信した各端末装置４０の位置識別ＩＤ（位置情報）に基づき、自身と他の端末装置４０との相対的な位置関係と対応するように、第１及び第２の各アイコンＡ１，Ａ２の配置位置を決定させ、同決定内容に従って第１及び第２の各アイコンＡ１，Ａ２を表示画面４１に表示させる「表示ステップ」の一例が構成される。
【００８４】
次に、図８に示すフローチャートを参照して、端末装置４０が会議室１３（エリア）に参加し、端末装置４０の会議室１３内での位置を特定する際における表示システム１１の処理手順について説明する。
【００８５】
図８に示すように、ステップＳ４０１において、端末装置４０のエリア検索部５１が、通信可能なエリア管理サーバー３０（この場合、エリア管理サーバー３０Ｂ）があるか否かを判定する。通信可能なエリア管理サーバー３０Ｂがないと判定された場合（ステップＳ４０１：ＮＯ）、エリア検索部５１は、ステップＳ４０１の判定処理を繰り返し実行する。一方、通信可能なエリア管理サーバー３０Ｂがあると判定された場合（ステップＳ４０１：ＹＥＳ）、処理がステップＳ４０２に移行される。なお、このように通信可能なエリア管理サーバー３０Ｂを見つけた場合、エリア検索部５１は、当該エリア管理サーバー３０Ｂを特定するエリアＩＤを受信する。
【００８６】
ステップＳ４０２において、エリア検索部５１が、エリア管理サーバー３０Ｂが管理する会議室１３に参加するための参加手続を行う。すると、通信申請部５２が、参加手続を行っている旨をエリア管理サーバー３０Ｂに送信する。これにより、端末装置４０はエリア管理サーバー３０Ｂと通信可能となる。そして、処理が、エリア管理サーバー３０Ｂで実行されるステップＳ４０３に移行される。
【００８７】
ステップＳ４０３において、エリア管理サーバー３０Ｂの管理側エリア登録部３１が、参加手続を行っている端末装置４０を特定すると、通信許可部３２が、当該端末装置４０のエリアへの参加を許可するための登録処理を実施する。
【００８８】
次のステップＳ４０４において、ユーザー認識部３３が、各撮像装置７０によって撮像された画像からユーザーの顔を検出し、同検出した顔を３次元化した画像データを生成する。そして、ユーザー認識部３３は、生成した顔の画像データをシステムサーバー２０に送信する。次のステップＳ４０５において、ユーザー認識部３３が、上記検出した顔の会議室１３内での位置、すなわちユーザー（又はユーザーが使用している端末装置４０）の会議室１３内での位置を特定する。例えば、ユーザー認識部３３は、会議室１３の床を碁盤の目状に区分けし、各領域に番号を付与する。そして、ユーザー認識部３３は、検出した顔がどの領域に位置しているのかを特定し、この特定結果を位置識別ＩＤに変換する。この点で、そして、処理が、システムサーバー２０で実行されるステップＳ４０６に移行される。
【００８９】
ステップＳ４０６において、システムサーバー２０のユーザー特定部２５が、エリア管理サーバー３０Ｂから受信した顔の画像データと一致する顔認識データをユーザー情報記憶部２６から検索する。そして、ユーザー特定部２５は、探し出した顔認識データに対応するユーザーＩＤを、顔の画像データに対する返答としてエリア管理サーバー３０Ｂに送信する。すると、処理が、エリア管理サーバー３０Ｂで実行されるステップＳ４０７に移行される。
【００９０】
ステップＳ４０７において、エリア管理サーバー３０Ｂのユーザー認識部３３が、受信したユーザーＩＤを管理側エリア登録部３１に出力する。そして、管理側エリア登録部３１は、ユーザーＩＤによってユーザー（又は同ユーザーが使用している端末装置４０）を特定し、同ユーザー（又は端末装置４０）の会議室１３への参加を要求するエリア登録要求を生成する。続いて、管理側エリア登録部３１は、生成したエリア登録要求をシステムサーバー２０に送信する。すると、処理が、システムサーバー２０で実行されるステップＳ４０８に移行される。
【００９１】
ステップＳ４０８において、システムサーバー２０のエリアメンバー管理部２１が、エリア登録要求を送信したエリア管理サーバー３０Ｂが管理する会議室１３に新たに参加した端末装置４０に関する情報をエリアメンバー記憶部２２に記憶させる。すると、処理が、エリア管理サーバー３０Ｂで実行されるステップＳ４０９に移行される。
【００９２】
ステップＳ４０９において、エリア管理サーバー３０Ｂの管理側位置情報更新部３４が、上記ステップＳ４０５で生成したユーザーの位置識別ＩＤに基づき、端末装置４０（この場合、端末装置４０を使用するユーザー）の位置情報を更新する。この場合、管理側位置情報更新部３４は、最新のユーザーの位置識別ＩＤを端末装置４０の位置識別ＩＤとする。そして、次のステップＳ４１０において、管理側位置情報更新部３４が、システムサーバー２０に記憶されている端末装置４０の位置情報（位置識別ＩＤ）の更新要求を管理側要求処理部３５に出力する。すると、管理側要求処理部３５は、位置情報（位置識別ＩＤ）の登録要求をシステムサーバー２０に送信する。すると、処理が、システムサーバー２０で実行されるステップＳ４１１に移行される。
【００９３】
ステップＳ４１１において、システムサーバー２０の位置情報管理部２３が、受信した登録要求に含まれている端末装置（又はユーザー）の位置情報（位置識別ＩＤ）を位置情報記憶部２４に記憶させる。本実施形態では、ステップＳ４１１が、「端末位置特定ステップ」の一例に相当する。
【００９４】
以上、上記実施形態によれば、以下のような効果を得ることができる。
（１）各端末装置４０のエリア内での位置がシステムサーバー２０によって特定されている。すなわち、エリア内で端末装置４０（又は同端末装置４０を使用するユーザー）が移動すると、システムサーバー２０では、移動した端末装置４０の位置情報が更新される。そして、システムサーバー２０で管理されている各端末装置４０の位置情報は、エリア管理サーバー３０を介して端末装置４０に送信される。すると、端末装置４０では、受信した各端末装置４０の位置識別ＩＤに基づき、エリア内における自身と他の端末装置４０との相対的な位置関係と、表示画面４１上における第１のアイコンＡ１と第２のアイコンＡ２との相対的な位置関係とが対応するように表示制御が行われる。そのため、表示画面４１での表示態様がユーザーにとって直感的にわかりやすい態様となり、利便性を向上させることができる。
【００９５】
（２）端末装置４０の表示画面４１では、自身を示す第１のアイコンＡ１は、予め設定されている基準位置ＰＢに配置されている。そのため、自身（端末装置４０）がエリア内で移動し、自身と他の端末装置４０との相対的な位置関係が変わっても、自身の表示画面４１では、第１のアイコンＡ１の配置位置は基準位置ＰＢ内のままであり、第２のアイコンＡ２の配置位置が変更される。そのため、自身（又は自身を使用しているユーザー）の移動に伴って第１のアイコンＡ１の位置が移動する場合と比較して、表示画面４１上での各アイコンＡ１，Ａ２の位置関係を視認することにより、自身の位置を基準とした他の端末装置４０の相対的な位置を把握しやすくなる。
【００９６】
（３）また、端末装置４０の位置は変わらなくても、端末装置４０の向きが変わった場合には、第１のアイコンＡ１の位置を基準として、第２のアイコンＡ２の配置位置が変更される。このように表示画面４１上での表示態様を変更させると、表示画面４１上での各アイコンＡ１，Ａ２の位置関係を視認することにより、自身の位置を基準とした他の端末装置４０の相対的な位置を把握しやすくなる。
【００９７】
（４）複数の位置識別ノード６０が設置されているエリアにあっては、位置識別ノード６０の通信領域６１内に端末装置４０が位置しているときに、端末装置４０のエリア内での位置を特定することができる。
【００９８】
（５）なお、エリアに設置されている各位置識別ノード６０の通信領域６１は互いに重複していない。そのため、一の位置識別ノード６０の通信領域６１と他の位置識別ノード６０の通信領域６１との一部が重複している場合と比較して、端末装置４０のエリア内での位置の特定精度を向上させることができる。
【００９９】
（６）また、複数の撮像装置７０が設置されているエリアにあっては、各撮像装置７０による撮像によって、ユーザーの顔を３次元化した画像データが生成される。そして、この画像データに基づきユーザーを特定するとともに、同ユーザーのエリア内での位置が特定される。これにより、エリア内において、ユーザーの使用している端末装置４０の位置を特定することができる。
【０１００】
（７）すなわち、システムサーバー２０では、本システムに参加しうる全てのユーザーの顔を認識するための顔認識データが予め記憶されている。そのため、各撮像装置７０による撮像結果に基づき生成された顔の画像データと一致する顔認識データを検索することにより、ユーザー又は同ユーザーが使用している端末装置４０を特定することができる。
【０１０１】
（８）また、本システムを使用することにより、同一エリア内に位置する端末装置４０同士の間では、電子ファイルの移動やコピーを容易に実行させることができる。
（９）また、デバイスに対応する第２のアイコンＡ２を操作することにより、端末装置４０からデバイスを適切に制御することができる。
【０１０２】
なお、上記実施形態は以下のように変更してもよい。
・上記実施形態では、１つのエリアに位置識別ノード６０及び撮像装置７０の何れか一方を設置していたが、１つのエリアに位置識別ノード６０及び撮像装置７０の双方を設置するようにしてもよい。この場合、端末装置４０が位置識別ノード６０の通信領域６１内に位置するときには、位置識別ノード６０に設定されている位置識別ＩＤを端末装置４０のエリア内での位置とし、端末装置４０が位置識別ノード６０の通信領域６１内に位置していないときには、撮像装置７０による撮像時に取得された位置識別情報を位置識別ＩＤとするようにしてもよい。
【０１０３】
・各撮像装置７０の撮像結果に基づいて３次元の画像データを生成する場合にあっては、ユーザーを特定することの可能な身体の部位であれば、顔以外の任意の部位であってもよいし、ユーザーの全身を３次元の画像データ化するようにしてもよい。また、ユーザーの身につけている物品（例えば、社員証や名札）を検出し、同物品を３次元の画像データ化してもよい。この場合、システムサーバー２０では、受信した画像データからユーザーを特定できる情報（ユーザー名やユーザー（社員）に付与されているＩＤ（ユーザーＩＤ））を読みとり、ユーザーを特定するようにしてもよい。
【０１０４】
また、端末装置４０に、同端末装置を特定することのできる情報が表記されている場合、端末装置４０を３次元の画像データ化してもよい。この場合、システムサーバー２０では、受信した画像データから端末装置を特定できる情報を読みとり、端末装置又は同端末装置を使用しているユーザーを特定するようにしてもよい。
【０１０５】
・居室１２では、互いの通信領域６１の一部が重なるように各位置識別ノード６０を設置するようにしてもよい。
・表示画面４１には、端末装置４０が参加しているエリアの地図を表示するようにしてもよい。この場合、この地図上に、第１のアイコンＡ１や第２のアイコンＡ２を配置することが好ましい。そして、端末装置４０の姿勢が変化された場合、表示画面４１では、第１のアイコンＡ１の配置位置を基準として、地図を変位させることが好ましい。
【０１０６】
・上記実施形態では、複数のエリアが用意されている例を説明しているが、エリアは１つのみであってもよい。この場合、システムサーバー２０が、エリア管理サーバー３０としての機能を兼ねるようにしてもよい。
【０１０７】
・表示画面４１の基準位置ＰＢは、画面中央以外の任意の位置としてもよい。また、端末装置４０のユーザー操作によって、基準位置ＰＢを変更できるようにしてもよい。
・表示画面４１に基準位置ＰＢを設定しなくてもよい。この場合、一の端末装置４０の表示画面４１では、一の端末装置４０がエリア内で移動されると、第１のアイコンＡ１の配置位置が一の端末装置４０の移動に応じて変更される。
【０１０８】
・また、自身を示す第１のアイコンＡ１に、ユーザーの向きを特定できる情報が含まれている場合、姿勢検出センサー４３によって端末装置４０の姿勢の変化が検出されたときには、表示画面４１上で第１のアイコンＡ１の向きを変更させるようにしてもよい。この場合、表示画面４１に表示される第２のアイコンＡ２の位置は変更しなくてもよい。このような表示制御を行っても、表示画面４１上での第１のアイコンＡ１と第２のアイコンＡ２との位置関係を視認することにより、エリア内における各ユーザー（又は端末装置４０）の位置関係が直感的にわかりやすくなる。
【０１０９】
・表示システム１１では、特定のエリア内で使用されている複数の端末装置４０のうち、一部の端末装置４０の表示画面４１の表示態様を制御するようにしてもよい。この場合であっても、当該一部の端末装置４０を使用しているユーザーにとっては、その表示画面４１を見ることにより、自身を基準とする他の端末装置４０（又は他の端末装置４０を使用している他のユーザー）の相対位置を把握しやすくなる。
【０１１０】
・エリア管理サーバー３０の設置されているエリア内には、同エリア管理サーバー３０に有線又は無線で通信可能なルーターを設けてもよい。この場合、同エリア内で使用されている端末装置４０は、ルーターを介してエリア管理サーバー３０やシステムサーバー２０にアクセスすることとなる。
【０１１１】
・上記実施形態では、エリア内に設置されているデバイスの位置は固定されている前提の元、端末装置４０では、エリア内で使用されている全ての端末装置４０の位置情報を受信する際に、デバイスのエリア内での位置に関する情報を受信していない。しかし、システムサーバー２０では、エリア内に設置されているデバイスの同エリア内での位置に関する情報を記憶するようにしてもよい。そして、一のエリア内にある全ての情報処理装置の位置情報を一の端末装置４０に送信する際には、全ての端末装置４０の位置情報に加え、デバイスの位置情報も一の端末装置４０に送信させるようにしてもよい。
【符号の説明】
【０１１２】
１１…表示システム、１２…エリアの一例である居室、１３…エリアの一例である会議室、２０…端末管理装置を構成するシステムサーバー、２３…位置情報送信部を構成する位置情報管理部（端末位置特定部の一例）、２６…ユーザー情報記憶部（確認用画像記憶部の一例）、３０，３０Ａ，３０Ｂ…端末管理装置を構成するエリア管理サーバー、３３…ユーザー認識部（３Ｄ画像生成部の一例）、３５…位置情報送信部を構成する管理側要求処理部（ファイル送信部の一例）、４０…情報処理装置の一例である端末装置、４１…表示画面、４３…姿勢検出センサー、４４…コンピューター、５４…端末側要求処理部（ファイル移動要求部、ファイル受信部の一例）、５６…表示制御部、６０…位置識別ノード、６１…通信領域、７０…撮像装置、Ｄ１…情報処理装置の一例である印刷装置、Ｄ２…情報処理装置の一例であるプロジェクター、Ａ１…第１のアイコン、Ａ２…第２のアイコン、Ａ３…ファイル用アイコン、ＰＢ…基準位置。
【図１】
2015146074.tif 000003
【図２】
2015146074.tif 000004
【図３】
2015146074.tif 000005
【図４】
2015146074.tif 000006
【図５】
2015146074.tif 000007
【図６】
2015146074.tif 000008
【図７】
2015146074.tif 000009
【図８】
2015146074.tif 000010