JP2015146074A - Display system, information processing apparatus, display control method, and display control program - Google Patents

Display system, information processing apparatus, display control method, and display control program Download PDF

Info

Publication number
JP2015146074A
JP2015146074A JP2014017782A JP2014017782A JP2015146074A JP 2015146074 A JP2015146074 A JP 2015146074A JP 2014017782 A JP2014017782 A JP 2014017782A JP 2014017782 A JP2014017782 A JP 2014017782A JP 2015146074 A JP2015146074 A JP 2015146074A
Authority
JP
Japan
Prior art keywords
information processing
processing apparatus
information
icon
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2014017782A
Other languages
Japanese (ja)
Inventor
深尾 明人
Akito Fukao
明人 深尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2014017782A priority Critical patent/JP2015146074A/en
Publication of JP2015146074A publication Critical patent/JP2015146074A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a display system, information processing apparatus, display control method, and display control program for achieving a display screen of the information processing apparatus in a display mode where a user can intuitively understand so as to improve convenience.SOLUTION: A display system includes a system server 20, an area management server 30, and terminal devices 40. A display control unit 56 of one of the terminal devices 40 determines the arrangement positions of a first icon and a second icon to correspond to the relative positional relationship between another terminal device and the terminal device 40 on the basis of position identification IDs of all the terminal devices 40 in an area received from the system server 20 via the area management server 30, and performs display control to display each of the first and second icons on a display screen 41 according to the details of the determination.

Description

本発明は、情報処理装置の表示画面の表示態様を制御する表示システム及び表示制御方法と、表示画面を有する情報処理装置と、同情報処理装置のコンピューターに実行される表示制御プログラムとに関する。   The present invention relates to a display system and a display control method for controlling a display mode of a display screen of an information processing apparatus, an information processing apparatus having a display screen, and a display control program executed on a computer of the information processing apparatus.

特許文献1には、ユーザーが使用している端末装置(情報処理装置の一例)の表示画面に、ユーザーの現在の位置やプリンター(デバイスの一例)の設置位置を表す地図を表示させる表示システムの一例が開示されている。すなわち、この地図には、ユーザー(又はユーザーが使用している端末装置)を示すアイコンであるユーザー用アイコンと、プリンターを示すアイコンである機器用アイコンとが表示されている。こうした地図を視認することにより、ユーザーは、自身とプリンターとの位置関係を視覚的に確認することができる。そして、ユーザーによって文章ファイルを示すアイコンが機器用アイコンにドラッグアンドドロップされると、当該機器用アイコンに対応するプリンターでは文章ファイルに基づいた印刷が行われる。   Patent Document 1 discloses a display system that displays a map representing a current position of a user and an installation position of a printer (an example of a device) on a display screen of a terminal device (an example of an information processing apparatus) used by the user. An example is disclosed. That is, the map displays a user icon that is an icon indicating a user (or a terminal device used by the user) and a device icon that is an icon indicating a printer. By visually recognizing such a map, the user can visually confirm the positional relationship between the user and the printer. When an icon indicating a text file is dragged and dropped by the user onto the device icon, the printer corresponding to the device icon performs printing based on the text file.

特開2007−249946号公報JP 2007-249946 A

ところで、上記表示システムにあっては、表示画面で表示される地図に、ユーザー用アイコンと機器用アイコンとが実際のレイアウト通りに表示される。この場合、ユーザーから見たプリンターの相対位置が考慮されておらず、自身を基準とするプリンターの相対位置がユーザーにとって直感的にわかりにくい。   By the way, in the display system, the user icon and the device icon are displayed on the map displayed on the display screen according to the actual layout. In this case, the relative position of the printer as viewed from the user is not taken into consideration, and it is difficult for the user to intuitively understand the relative position of the printer based on itself.

本発明の目的は、情報処理装置の表示画面での表示態様をユーザーにとって直感的にわかりやすい態様とすることにより、利便性を向上させることができる表示システム、情報処理装置、表示制御方法及び表示制御プログラムを提供することにある。   An object of the present invention is to provide a display system, an information processing apparatus, a display control method, and display control that can improve convenience by making the display mode on the display screen of the information processing apparatus an intuitively understandable mode for the user. To provide a program.

上記目的を達成する表示システムは、複数の情報処理装置と、当該各情報処理装置を管理する端末管理装置とを備えたシステムである。前記端末管理装置は、前記各情報処理装置の位置を特定する端末位置特定部と、特定された前記各情報処理装置の位置に関する情報である位置情報を前記情報処理装置に送信する位置情報送信部と、を有する。また、前記情報処理装置は、表示画面と、同表示画面に自身を示す第1のアイコン及び他の情報処理装置を示す第2のアイコンを表示させる表示制御部と、を有する。そして、前記表示制御部は、前記位置情報送信部から受信した前記各情報処理装置の位置情報に基づき、自身と前記他の情報処理装置との相対的な位置関係と対応するように前記第1及び第2の各アイコンの配置位置を決定し、同決定内容に従って同第1及び第2の各アイコンを前記表示画面に表示させる表示制御を行う。   A display system that achieves the above object is a system that includes a plurality of information processing apparatuses and a terminal management apparatus that manages the information processing apparatuses. The terminal management apparatus includes a terminal position specifying unit that specifies a position of each information processing apparatus, and a position information transmission unit that transmits position information that is information related to the specified position of each information processing apparatus to the information processing apparatus And having. The information processing apparatus includes a display screen and a display control unit that displays a first icon indicating itself and a second icon indicating another information processing apparatus on the display screen. Then, the display control unit is configured to correspond to the relative positional relationship between itself and the other information processing apparatus based on the position information of each information processing apparatus received from the position information transmission unit. And the arrangement position of each 2nd icon is determined, and the display control which displays the 1st and 2nd icon on the said display screen according to the determined content is performed.

上記構成によれば、各情報処理装置の位置が端末管理装置によって特定されている。すなわち、情報処理装置(又は同情報処理装置を使用するユーザー)が移動すると、端末管理装置では、移動した情報処理装置の位置情報が更新される。そして、端末管理装置で管理されている各情報処理装置の位置情報は、情報処理装置に送信される。すると、情報処理装置では、受信した各情報処理装置の位置情報に基づき、自身と他の情報処理装置との相対的な位置関係と、表示画面上における第1のアイコンと第2のアイコンとの相対的な位置関係とが対応するように表示制御が行われる。そのため、表示画面での表示態様がユーザーにとって直感的にわかりやすい態様となり、利便性を向上させることができる。   According to the above configuration, the position of each information processing apparatus is specified by the terminal management apparatus. That is, when the information processing apparatus (or a user who uses the information processing apparatus) moves, the terminal management apparatus updates the position information of the moved information processing apparatus. Then, the position information of each information processing device managed by the terminal management device is transmitted to the information processing device. Then, in the information processing apparatus, based on the received position information of each information processing apparatus, the relative positional relationship between itself and the other information processing apparatus, and the first icon and the second icon on the display screen Display control is performed so that the relative positional relationship corresponds. Therefore, the display mode on the display screen is intuitively understandable for the user, and convenience can be improved.

上記表示システムにおいて、前記情報処理装置の前記表示制御部は、前記第1のアイコンを前記表示画面内に設定されている基準位置に配置するとともに、同基準位置と前記第2のアイコンの配置位置との位置関係が、自身と前記他の情報処理装置との相対的な位置関係と対応するように同第2のアイコンの配置位置を決定することが好ましい。   In the display system, the display control unit of the information processing apparatus arranges the first icon at a reference position set in the display screen, and arranges the reference position and the second icon. It is preferable that the arrangement position of the second icon is determined so that the positional relationship between the second icon and the other information processing apparatus corresponds to the relative positional relationship between the second icon and the other information processing apparatus.

上記構成によれば、自身を示す第1のアイコンの表示画面上での配置位置は、自身が移動しても基準位置に位置している。そのため、一の情報処理装置の移動に伴い、一の情報処理装置の表示画面上で第1のアイコンの位置が変わる場合と比較して、一の情報処理装置を使用しているユーザーは、表示画面上での各アイコンの位置関係を視認することにより、ユーザーの現在位置を基準とした他の情報処理装置の相対位置を把握しやすくなる。   According to the above configuration, the arrangement position of the first icon indicating itself on the display screen is located at the reference position even if the first icon moves. Therefore, a user who uses one information processing device displays a display as compared to the case where the position of the first icon changes on the display screen of the one information processing device as the information processing device moves. By visually recognizing the positional relationship of each icon on the screen, it becomes easy to grasp the relative position of another information processing apparatus based on the current position of the user.

上記表示システムにおいて、前記情報処理装置は、自身の姿勢を検出する姿勢検出センサーを有するようにしてもよい。この場合、前記情報処理装置の前記表示制御部は、前記姿勢検出センサーによって自身の姿勢の変化が検出されたときに、前記表示画面で、前記第1のアイコンの配置位置を基準とし、前記第2のアイコンの配置位置を変更させる表示制御を行うことが好ましい。   In the display system, the information processing apparatus may include an attitude detection sensor that detects its own attitude. In this case, the display control unit of the information processing apparatus uses the display position of the first icon as a reference on the display screen when a change in its posture is detected by the posture detection sensor. It is preferable to perform display control to change the arrangement position of the second icon.

上記構成によれば、情報処理装置の位置は変わらなくても、情報処理装置の向きが変わった場合、同情報処理装置の表示画面では、第1のアイコンの位置を基準として、第2のアイコンの配置位置が変更される。このように表示画面上での表示態様を変更させた場合、表示画面上での各アイコンの位置関係を視認することにより、ユーザーの現在位置を基準とした他の情報処理装置の相対位置を把握しやすくなる。   According to the above configuration, even if the position of the information processing apparatus does not change, when the direction of the information processing apparatus changes, the second icon is displayed on the display screen of the information processing apparatus with reference to the position of the first icon. The arrangement position of is changed. When the display mode on the display screen is changed in this way, the relative position of other information processing devices based on the current position of the user can be grasped by visually recognizing the positional relationship of each icon on the display screen. It becomes easy to do.

上記表示システムにおいて、予め規定されているエリア内には、前記情報処理装置と無線通信可能な複数のノードが設置されていることがある。この場合、前記端末管理装置の前記端末位置特定部は、前記各ノードのうち、前記情報処理装置と無線通信するノードを特定し、同特定したノードの設置位置に基づいて当該情報処理装置の前記エリア内での位置を特定することが好ましい。この構成によれば、エリア内に複数のノードを設置することにより、端末管理装置は、エリア内における情報処理装置の位置を特定することが可能となる。   In the display system, a plurality of nodes capable of wireless communication with the information processing apparatus may be installed in a predetermined area. In this case, the terminal location specifying unit of the terminal management apparatus specifies a node that wirelessly communicates with the information processing apparatus among the nodes, and the information processing apparatus includes the information processing apparatus based on an installation position of the specified node. It is preferable to specify the position in the area. According to this configuration, by installing a plurality of nodes in the area, the terminal management apparatus can specify the position of the information processing apparatus in the area.

上記表示システムにおいて、前記ノード毎に、前記情報処理装置と通信可能な通信領域が設定されており、前記各ノードの通信領域は互いに重複していないようにすることが好ましい。この構成によれば、一のノードの通信領域の一部が他のノードの通信領域の少なくとも一部と重複している場合と比較して、エリア内における情報処理装置の位置の特定精度を向上させることができる。   In the display system, it is preferable that a communication area capable of communicating with the information processing apparatus is set for each node, and the communication areas of the nodes do not overlap each other. According to this configuration, compared with the case where a part of the communication area of one node overlaps at least a part of the communication area of another node, the accuracy of specifying the position of the information processing device in the area is improved. Can be made.

上記表示システムにおいて、前記ノードは、通信領域内に位置する前記情報処理装置に、同ノードの位置を特定するための情報である位置識別情報を送信するようにしてもよい。この場合、前記情報処理装置は、前記ノードからの前記位置識別情報を受信する受信部と、同受信部で受信された前記位置識別情報を前記端末管理装置に送信する送信部と、を有するようにしてもよい。この場合、前記端末管理装置の前記端末位置特定部は、前記情報処理装置から受信した前記位置識別情報に基づき、同情報処理装置と無線通信するノードを特定することが好ましい。   In the display system, the node may transmit position identification information, which is information for specifying the position of the node, to the information processing apparatus located in the communication area. In this case, the information processing apparatus includes a reception unit that receives the position identification information from the node, and a transmission unit that transmits the position identification information received by the reception unit to the terminal management apparatus. It may be. In this case, it is preferable that the terminal location specifying unit of the terminal management device specifies a node that wirelessly communicates with the information processing device based on the location identification information received from the information processing device.

上記構成によれば、情報処理装置がノードから位置識別情報を受信した場合、同位置識別情報を端末管理装置に転送させることにより、同端末管理装置の端末位置特定部では、情報処理装置のエリア内での位置を特定することができる。   According to the above configuration, when the information processing apparatus receives the position identification information from the node, the terminal position specifying unit of the terminal management apparatus transfers the position identification information to the terminal management apparatus so that the area of the information processing apparatus The position within can be specified.

上記表示システムは、予め規定されているエリア内を撮像する複数の撮像装置を備えるようにしてもよい。この場合、前記端末管理装置は、前記各撮像装置によって撮像された画像に基づき3次元の画像データを生成する3D画像生成部を有してもよい。そして、前記端末管理装置の前記端末位置特定部は、前記3D画像生成部によって生成された3次元の画像データに基づき、前記情報処理装置の前記エリア内での位置を特定することが好ましい。   The display system may include a plurality of imaging devices that capture an image of a predetermined area. In this case, the terminal management apparatus may include a 3D image generation unit that generates three-dimensional image data based on an image captured by each imaging apparatus. And it is preferable that the said terminal position specific | specification part of the said terminal management apparatus specifies the position in the said area of the said information processing apparatus based on the three-dimensional image data produced | generated by the said 3D image generation part.

上記構成によれば、各撮像装置によってユーザーの身体の少なくとも一部又はユーザーが使用している情報処理装置を撮像することにより、端末管理装置では3次元の画像データが生成される。そして、この画像データに基づき、ユーザーや同ユーザーが使用している情報処理装置の位置、及びユーザーや同ユーザーが使用している情報処理装置を特定することが可能となる。   According to the above configuration, at least a part of the user's body or the information processing device used by the user is imaged by each imaging device, thereby generating three-dimensional image data in the terminal management device. And based on this image data, it becomes possible to specify the position of the information processing apparatus used by the user or the user and the information processing apparatus used by the user or the user.

上記表示システムにおいて、前記端末管理装置の前記3D画像生成部は、前記エリア内に存在するユーザーの身体の少なくとも一部を3次元化した画像データと、被写体であるユーザーの前記エリア内での位置を特定する情報である位置識別情報とを生成し、前記端末管理装置の前記端末位置特定部は、前記3D画像生成部によって生成された3次元の画像データ及び前記位置識別情報に基づき、前記エリア内に存在するユーザーを特定するとともに同特定したユーザーの前記エリア内での位置を取得し、同特定したユーザーの位置に基づき、同特定したユーザーが使用している前記情報処理装置の前記エリア内での位置を特定することが好ましい。   In the display system, the 3D image generation unit of the terminal management device includes image data obtained by three-dimensionalizing at least a part of a user's body existing in the area, and a position of the user who is a subject in the area. The terminal position specifying unit of the terminal management apparatus generates the area identification information based on the three-dimensional image data generated by the 3D image generating unit and the position identification information. In the area of the information processing apparatus used by the specified user based on the position of the specified user, the position in the area of the specified user is acquired It is preferable to specify the position at.

上記構成によれば、エリア内のユーザーの身体の少なくとも一部を3次元化した画像データを用いることにより、同ユーザーが使用している情報処理装置と、同情報処理装置のエリア内での位置とを特定することができる。   According to the above configuration, by using image data obtained by three-dimensionalizing at least a part of the user's body in the area, the information processing device used by the user and the position of the information processing device in the area And can be specified.

上記表示システムにおいて、前記端末管理装置には、複数のユーザーの身体の少なくとも一部を特定する画像データと、ユーザーの使用する前記情報処理装置を特定するための情報とを関連付けて記憶する確認用画像記憶部を有するようにしてもよい。この場合、前記端末管理装置の前記端末位置特定部は、前記確認用画像記憶部に記憶されている内容と、前記3D画像生成部によって生成された3次元の画像データとに基づき、前記エリア内に存在するユーザーを特定することが好ましい。   In the display system, the terminal management device stores image data for identifying at least a part of a plurality of user's bodies and information for identifying the information processing device used by the user in association with each other. You may make it have an image memory | storage part. In this case, the terminal location specifying unit of the terminal management device is based on the content stored in the confirmation image storage unit and the three-dimensional image data generated by the 3D image generation unit. It is preferable to identify users who are present in

上記構成によれば、エリア内で情報処理装置を使用しうる全てのユーザーに関する情報を確認用画像記憶部に記憶させておくことにより、エリア内のユーザーの身体の少なくとも一部を3次元化した画像データと、確認用画像記憶部に記憶されている画像データとに基づいて、ユーザーと、同ユーザーの使用する情報処理装置とを特定することができる。   According to the above configuration, at least a part of the user's body in the area is three-dimensionalized by storing in the confirmation image storage unit information related to all users who can use the information processing device in the area. Based on the image data and the image data stored in the confirmation image storage unit, the user and the information processing apparatus used by the user can be specified.

上記表示システムにおいて、前記情報処理装置は、ファイルを前記他の情報処理装置に移動又はコピーさせるに際し、前記表示画面に表示されている前記第2のアイコンまで前記ファイルを示すファイル用アイコンが移動されたときに、当該ファイルを前記他の情報処理装置に移動又はコピーさせる旨の要求を前記端末管理装置に送信するファイル移動要求部と、前記端末管理装置から送信されたファイルを受信するファイル受信部と、を有するようにしてもよい。この場合、前記端末管理装置は、前記ファイル移動要求部から前記要求を受信したときに、前記ファイルを前記他の情報処理装置に送信するファイル送信部を有することが好ましい。   In the display system, when the information processing apparatus moves or copies a file to the other information processing apparatus, the file icon indicating the file is moved to the second icon displayed on the display screen. A file movement request unit that transmits a request to move or copy the file to the other information processing device to the terminal management device, and a file reception unit that receives the file transmitted from the terminal management device You may make it have. In this case, it is preferable that the terminal management apparatus includes a file transmission unit that transmits the file to the other information processing apparatus when the request is received from the file movement request unit.

上記構成によれば、自身の情報処理装置で作成したファイルを、他の情報処理装置に容易に移動又はコピーさせることが可能となる。
上記表示システムにおいて、前記第2のアイコンは、同第2のアイコンに対応する前記他の情報処理装置への要求を送信するためのアイコンであることが好ましい。この構成によれば、他の情報処理装置への要求を容易に行うことができる。
According to the above configuration, a file created by its own information processing apparatus can be easily moved or copied to another information processing apparatus.
In the display system, it is preferable that the second icon is an icon for transmitting a request to the other information processing apparatus corresponding to the second icon. According to this configuration, it is possible to easily make a request to another information processing apparatus.

また、上記目的を達成する情報処理装置は、複数の情報処理装置を管理する端末管理装置によって位置が特定されている装置である。この情報処理装置は、自身を示す第1のアイコンと他の情報処理装置を示す第2のアイコンとが表示される表示画面と、前記表示画面の表示態様を制御する表示制御部と、を備えている。そして、前記表示制御部は、前記各情報処理装置の位置に関する位置情報を前記端末管理装置から受信したときに、自身と前記他の情報処理装置との相対的な位置関係と対応するように前記第1及び第2の各アイコンの配置位置を決定し、同決定内容に従って前記第1及び第2の各アイコンを前記表示画面に表示させる表示制御を行う。   An information processing apparatus that achieves the above object is an apparatus whose position is specified by a terminal management apparatus that manages a plurality of information processing apparatuses. The information processing apparatus includes a display screen on which a first icon indicating itself and a second icon indicating another information processing apparatus are displayed, and a display control unit that controls a display mode of the display screen. ing. The display control unit receives the positional information related to the position of each information processing device from the terminal management device so as to correspond to the relative positional relationship between itself and the other information processing device. Display control is performed to determine the arrangement positions of the first and second icons and display the first and second icons on the display screen according to the determined contents.

各情報処理装置の位置が端末管理装置によって特定されている。そして、情報処理装置(又は同情報処理装置を使用するユーザー)が移動されると、端末管理装置では、移動した情報処理装置の位置を特定する位置情報が更新される。上記構成によれば、各情報処理装置の位置情報が、情報処理装置で受信される。そして、情報処理装置では、受信した各情報処理装置の位置情報に基づき、エリア内における自身と他の情報処理装置との相対的な位置関係と、表示画面上における第1のアイコンと第2のアイコンとの相対的な位置関係とが対応するように表示制御が行われる。そのため、表示画面での表示態様がユーザーにとって直感的にわかりやすい態様となり、利便性を向上させることができる。   The position of each information processing apparatus is specified by the terminal management apparatus. When the information processing apparatus (or a user who uses the information processing apparatus) is moved, the terminal management apparatus updates the position information that specifies the position of the moved information processing apparatus. According to the above configuration, the position information of each information processing device is received by the information processing device. In the information processing apparatus, based on the received position information of each information processing apparatus, the relative positional relationship between itself and the other information processing apparatus in the area, the first icon on the display screen, and the second icon Display control is performed so that the relative positional relationship with the icon corresponds. Therefore, the display mode on the display screen is intuitively understandable for the user, and convenience can be improved.

また、上記目的を達成する表示制御方法は、端末管理装置で管理されている情報処理装置の表示画面の表示態様を制御させる方法である。この表示制御方法は、複数の前記情報処理装置の位置を特定させる端末位置特定ステップと、特定した前記各情報処理装置の位置に関する情報である位置情報を前記情報処理装置に送信させる位置情報送信ステップと、前記各情報処理装置の位置情報が前記情報処理装置に受信されたときに、同各情報処理装置の位置情報に基づき、自身を示す第1のアイコンと、他の情報処理装置を示す第2のアイコンとを前記表示画面に表示させる表示ステップと、を有する。そして、前記表示ステップでは、自身と前記他の情報処理装置との相対的な位置関係と対応するように、前記第1のアイコン及び前記第2のアイコンの配置位置を決定させ、同決定内容に従って前記第1及び第2の各アイコンを前記表示画面に表示させる。この構成によれば、上記表示システムと同等の作用効果を得ることができる。   The display control method that achieves the above object is a method of controlling the display mode of the display screen of the information processing apparatus managed by the terminal management apparatus. The display control method includes a terminal position specifying step for specifying the positions of a plurality of the information processing apparatuses, and a position information transmitting step for transmitting position information that is information relating to the specified positions of the information processing apparatuses to the information processing apparatus. When the position information of each information processing device is received by the information processing device, the first icon indicating itself and the first information indicating another information processing device based on the position information of each information processing device A display step of displaying two icons on the display screen. In the display step, the arrangement positions of the first icon and the second icon are determined so as to correspond to the relative positional relationship between the information processing apparatus and the other information processing apparatus. The first and second icons are displayed on the display screen. According to this configuration, an operational effect equivalent to that of the display system can be obtained.

また、上記目的を達成する表示制御プログラムは、表示画面を有する情報処理装置のコンピューターが実行するプログラムである。前記情報処理装置は、複数の前記情報処理装置を管理する端末管理装置によって位置が特定されている。この表示制御プログラムでは、前記コンピューターに、前記各情報処理装置の位置に関する位置情報を前記端末管理装置から受信させる受信ステップと、受信した前記各情報処理装置の位置情報に基づき、自身を示す第1のアイコンと、他の情報処理装置を示す第2のアイコンとを前記表示画面に表示させる表示ステップと、を実行させる。そして、前記表示ステップでは、自身と前記他の情報処理装置との相対的な位置関係と対応するように、前記第1のアイコン及び前記第2のアイコンの配置位置を決定させ、同決定内容に従って前記第1及び第2の各アイコンを前記表示画面に表示させる。この構成によれば、上記情報処理装置と同等の作用効果を得ることができる。   The display control program that achieves the above object is a program executed by a computer of an information processing apparatus having a display screen. The position of the information processing apparatus is specified by a terminal management apparatus that manages the plurality of information processing apparatuses. In the display control program, the reception step of causing the computer to receive position information related to the position of each information processing apparatus from the terminal management apparatus, and a first indicating itself based on the received position information of each information processing apparatus And a display step of displaying a second icon indicating another information processing apparatus on the display screen. In the display step, the arrangement positions of the first icon and the second icon are determined so as to correspond to the relative positional relationship between the information processing apparatus and the other information processing apparatus. The first and second icons are displayed on the display screen. According to this configuration, an operational effect equivalent to that of the information processing apparatus can be obtained.

表示システムの一実施形態を示す概略構成図。1 is a schematic configuration diagram showing an embodiment of a display system. システムサーバー、エリア管理サーバー及び端末装置の機能構成を示すブロック図。The block diagram which shows the function structure of a system server, an area management server, and a terminal device. 端末装置の表示画面での表示態様の一例を示す図。The figure which shows an example of the display mode on the display screen of a terminal device. 一の端末装置と他の端末装置との位置関係が変わった場合に、一の端末装置の表示画面での表示態様が変わった様子を示す作用図。The action figure which shows a mode that the display mode on the display screen of one terminal device changed, when the positional relationship of one terminal device and another terminal device changed. 端末装置が居室に参加する際における処理手順を説明するフローチャート。The flowchart explaining the process sequence in case a terminal device joins a living room. 端末装置の居室内での位置を特定する際における処理手順を説明するフローチャート。The flowchart explaining the process sequence in specifying the position in the room of a terminal device. 端末装置の表示画面の表示態様を制御する際における処理手順を説明するフローチャート。The flowchart explaining the process sequence at the time of controlling the display mode of the display screen of a terminal device. 端末装置が会議室に参加し、端末装置の会議室内での位置を特定する際における処理手順を説明するフローチャート。The flowchart explaining the process sequence in, when a terminal device participates in a conference room and pinpoints the position in the conference room of a terminal device.

以下、表示システムの一実施形態を図1〜図8に従って説明する。
図1に示すように、本実施形態の表示システム11は、当該システムを統括的に管理するシステムサーバー20と、居室12や会議室13などのエリア毎に設置されているエリア管理サーバー30と、ユーザーが使用するモバイル型の端末装置40とを備えている。本実施形態では、システムサーバー20とエリア管理サーバー30とにより、エリア内で使用されている複数の端末装置40を管理する「端末管理装置」の一例が構成される。また、端末装置40が、「情報処理装置」の一例に相当する。
Hereinafter, an embodiment of a display system will be described with reference to FIGS.
As shown in FIG. 1, the display system 11 according to the present embodiment includes a system server 20 that comprehensively manages the system, an area management server 30 that is installed for each area such as a living room 12 and a conference room 13, And a mobile terminal device 40 used by the user. In the present embodiment, the system server 20 and the area management server 30 constitute an example of a “terminal management device” that manages a plurality of terminal devices 40 used in the area. The terminal device 40 corresponds to an example of an “information processing device”.

エリア管理サーバー30は、当該サーバーが管理しているエリア内で使用されている端末装置40と無線通信可能である。そして、エリア管理サーバー30は、端末装置40からシステムサーバー20へのアクセスを仲介している。また、エリア管理サーバー30は、エリア内に設置されているデバイス(情報処理装置の一例)と通信可能となっている。ここでは、オフィスの居室12内に設置されているデバイスを印刷装置D1とし、会議室13内に設置されているデバイスをプロジェクターD2としている。   The area management server 30 can wirelessly communicate with the terminal device 40 used in the area managed by the server. The area management server 30 mediates access from the terminal device 40 to the system server 20. The area management server 30 can communicate with a device (an example of an information processing apparatus) installed in the area. Here, a device installed in the office room 12 is a printing apparatus D1, and a device installed in the conference room 13 is a projector D2.

なお、以降の記載にあっては、各エリア管理サーバー30のうち、オフィスの居室12に設置されているサーバーを「エリア管理サーバー30A」というとともに、会議室13に設置されているサーバーを「エリア管理サーバー30B」ということもある。   In the following description, among the area management servers 30, the server installed in the office room 12 is referred to as “area management server 30A” and the server installed in the conference room 13 is referred to as “area”. It may also be referred to as “management server 30B”.

エリア管理サーバー30Aの設置されている居室12内には、複数の位置識別ノード60が設置されている。位置識別ノード60は、所定の通信領域61を有しており、同通信領域61内に位置する端末装置40と無線通信可能となっている。そして、位置識別ノード60は、通信領域61内に位置している端末装置40に対して、自身の位置を特定する情報である位置識別ID(位置識別情報の一例)を含む情報を送信可能である。「ID」とは、「Identification」の略記である。   A plurality of position identification nodes 60 are installed in the living room 12 where the area management server 30A is installed. The position identification node 60 has a predetermined communication area 61 and can wirelessly communicate with the terminal device 40 located in the communication area 61. Then, the position identification node 60 can transmit information including a position identification ID (an example of position identification information), which is information for specifying its own position, to the terminal device 40 located in the communication area 61. is there. “ID” is an abbreviation for “Identification”.

なお、各位置識別ノード60は、それらの通信領域61が互いに重複しないように配置されている。そのため、各位置識別ノード60のうち、何れか一つの位置識別ノード60の通信領域61内に端末装置40が位置している場合、端末装置40が受信した位置識別IDから位置識別ノード60を特定することができる。そして、位置識別ノード60を特定することにより、端末装置40及び同端末装置40を使用しているユーザーの居室12内での位置を把握することが可能である。   In addition, each position identification node 60 is arrange | positioned so that those communication areas 61 may not mutually overlap. Therefore, when the terminal device 40 is located in the communication area 61 of any one of the position identification nodes 60, the position identification node 60 is specified from the position identification ID received by the terminal device 40. can do. Then, by specifying the position identification node 60, it is possible to grasp the terminal device 40 and the position of the user using the terminal device 40 in the living room 12.

エリア管理サーバー30Bの設置されている会議室13には、エリア管理サーバー30Bに接続されている複数の撮像装置70が設置されている。これら撮像装置70は、会議室13内の全体を撮像できるように配置されている。こうした撮像装置70は、RGBカメラ71と、深度センサー72(「Depthセンサー」ともいう。)とを有している。そして、撮像装置70は、RGBカメラ71によって会議室13内にいるユーザーの身体の一部(本実施形態では、ユーザーの顔)を撮像した際に、撮像装置70から被写体であるユーザーまでの距離を深度センサー72によって計測することができる。そして、撮像装置70は、RGBカメラ71による撮像結果と、深度センサー72によって計測された情報とを含む撮像情報をエリア管理サーバー30Bに送信する。すると、エリア管理サーバー30Bでは、各撮像装置70からの撮像情報に基づき、周知の方法によってユーザーの顔を3次元化した画像データが生成されるとともに、撮像情報に含まれる深度センサー72による計測結果に基づいて同ユーザーの会議室13内での位置が特定される。   In the conference room 13 in which the area management server 30B is installed, a plurality of imaging devices 70 connected to the area management server 30B are installed. These imaging devices 70 are arranged so that the entire inside of the conference room 13 can be imaged. Such an imaging apparatus 70 includes an RGB camera 71 and a depth sensor 72 (also referred to as a “Depth sensor”). When the imaging device 70 captures an image of a part of the user's body (in this embodiment, the user's face) in the conference room 13 using the RGB camera 71, the distance from the imaging device 70 to the user who is the subject. Can be measured by the depth sensor 72. Then, the imaging device 70 transmits imaging information including an imaging result by the RGB camera 71 and information measured by the depth sensor 72 to the area management server 30B. Then, the area management server 30B generates image data in which the user's face is three-dimensionalized by a well-known method based on the imaging information from each imaging device 70, and the measurement result by the depth sensor 72 included in the imaging information. Based on the above, the position of the user in the conference room 13 is specified.

次に、図2を参照して、システムサーバー20の構成について説明する。
システムサーバー20は、本システムを使用しているユーザーの情報やコンテンツデータを一元管理している。こうしたシステムサーバー20は、機能部として、エリアメンバー管理部21、エリアメンバー記憶部22、位置情報管理部23、位置情報記憶部24、ユーザー特定部25及びユーザー情報記憶部26を有している。
Next, the configuration of the system server 20 will be described with reference to FIG.
The system server 20 centrally manages information and content data of users who use this system. The system server 20 includes an area member management unit 21, an area member storage unit 22, a location information management unit 23, a location information storage unit 24, a user identification unit 25, and a user information storage unit 26 as functional units.

エリアメンバー管理部21は、端末装置40又は同端末装置40を使用しているユーザーがどのエリア内に位置しているかなどの情報を収集し、収集した情報をエリアメンバー記憶部22に記憶させる。   The area member management unit 21 collects information such as in which area the terminal device 40 or a user using the terminal device 40 is located, and stores the collected information in the area member storage unit 22.

位置情報管理部23は、端末装置40又は端末装置40を使用しているユーザーのエリア内での位置に関する情報を収集し、収集した情報を位置情報記憶部24に記憶させる。すなわち、位置情報管理部23は、位置情報記憶部24にアクセスすることにより、各端末装置40のエリア内での位置を特定することができる。したがって、本実施形態では、位置情報管理部23により、各端末装置40のエリア内での位置を特定する「端末位置特定部」の一例が構成される。   The position information management unit 23 collects information regarding the terminal device 40 or the position of the user using the terminal device 40 in the area, and stores the collected information in the position information storage unit 24. That is, the location information management unit 23 can specify the location of each terminal device 40 in the area by accessing the location information storage unit 24. Therefore, in this embodiment, the position information management unit 23 configures an example of a “terminal position specifying unit” that specifies the position of each terminal device 40 in the area.

ユーザー情報記憶部26は、本システムに参加可能な全てのユーザーに関する情報が予め記憶されている。例えば、ユーザー情報記憶部26には、全てのユーザーの顔を識別するための顔識別用データと、ユーザー毎に設定されているユーザーIDとが関連付けて記憶されている。そして、ユーザー特定部25は、会議室13に設置されているエリア管理サーバー30で生成された3次元の画像データを受信した場合、画像データと一致する顔識別用データをユーザー情報記憶部26から検索し、一致する顔識別用データに対応するユーザーIDを取得する。したがって、本実施形態では、ユーザー情報記憶部26により、複数のユーザーの顔を特定する顔識別用データ(画像データ)と、ユーザーの使用する端末装置40を特定するための情報であるユーザーIDとを関連付けて記憶する「確認用画像記憶部」の一例が構成される。   The user information storage unit 26 stores in advance information about all users who can participate in the system. For example, the user information storage unit 26 stores face identification data for identifying the faces of all users and user IDs set for each user in association with each other. When the user specifying unit 25 receives the three-dimensional image data generated by the area management server 30 installed in the conference room 13, the user specifying unit 25 receives the face identification data that matches the image data from the user information storage unit 26. The user ID corresponding to the matching face identification data is acquired by searching. Therefore, in the present embodiment, the user information storage unit 26 uses the face identification data (image data) for identifying the faces of a plurality of users and the user ID that is information for identifying the terminal device 40 used by the user. An example of a “confirmation image storage unit” is stored.

次に、図2を参照して、エリア管理サーバー30の構成について説明する。
エリア管理サーバー30は、機能部として、管理側エリア登録部31、通信許可部32、ユーザー認識部33、管理側位置情報更新部34及び管理側要求処理部35を有している。
Next, the configuration of the area management server 30 will be described with reference to FIG.
The area management server 30 includes a management-side area registration unit 31, a communication permission unit 32, a user recognition unit 33, a management-side location information update unit 34, and a management-side request processing unit 35 as functional units.

管理側エリア登録部31は、エリア内で使用され始めた端末装置40がある場合に、その旨を通信許可部32に出力する。
通信許可部32は、エリア内で新たに使用され始めた端末装置40を本システムに参加できるように登録処理する。そして、通信許可部32は、当該端末装置40とエリア管理サーバー30とが近距離無線通信が可能な状態にする。なお、以降の記載において、エリア管理サーバー30と近距離無線通信が可能な状態になっている端末装置のことを「エリアに参加している端末装置」というものとする。
When there is a terminal device 40 that has started to be used in the area, the management-side area registration unit 31 outputs that fact to the communication permission unit 32.
The communication permission unit 32 performs registration processing so that the terminal device 40 that is newly used in the area can participate in the system. Then, the communication permission unit 32 sets the terminal device 40 and the area management server 30 in a state where short-range wireless communication is possible. In the following description, a terminal device that is in a state capable of short-range wireless communication with the area management server 30 is referred to as a “terminal device participating in the area”.

ユーザー認識部33は、各撮像装置70によって撮像された画像からユーザーの顔を識別し、同ユーザーの顔を3次元化した画像データを生成する。この点で、本実施形態では、ユーザー認識部33により、各撮像装置70によって撮像された画像に基づき3次元の画像データを生成する「3D画像生成部」の一例が構成される。なお、ユーザー認識部33は、ユーザーの顔を3次元化した画像データを生成するに際し、同ユーザーの会議室13内での位置を特定し、ユーザーの会議室13内での位置を特定する情報である位置識別ID(位置識別情報)を取得する。   The user recognition unit 33 identifies the user's face from the images captured by the respective imaging devices 70, and generates image data in which the user's face is three-dimensionalized. In this regard, in the present embodiment, the user recognition unit 33 configures an example of a “3D image generation unit” that generates three-dimensional image data based on an image captured by each imaging device 70. In addition, when generating the image data in which the user's face is three-dimensionalized, the user recognition unit 33 specifies the position of the user in the conference room 13 and specifies the position of the user in the conference room 13. The position identification ID (position identification information) is acquired.

管理側位置情報更新部34は、端末装置40のエリア内での位置が変わった場合に、端末装置40のエリア内での位置の更新をシステムサーバー20に依頼する。例えば、複数の位置識別ノード60が設置されている居室12のエリア管理サーバー30Aにおいて、管理側位置情報更新部34は、一の端末装置40と無線通信可能な位置識別ノード60が第1の位置識別ノードから第2の位置識別ノードに変わった場合に、一の端末装置40のエリア(居室12)内での位置が変わったと判定することができる。また、複数の撮像装置70が設置されている会議室13のエリア管理サーバー30Bにおいて、管理側要求処理部35は、ユーザー認識部33で画像データを生成する際に取得される位置識別IDが変わった場合に、端末装置40のエリア(会議室13)内での位置が変わったと判定することができる。   The management-side position information update unit 34 requests the system server 20 to update the position of the terminal device 40 in the area when the position of the terminal device 40 in the area changes. For example, in the area management server 30A of the living room 12 in which a plurality of position identification nodes 60 are installed, the management-side position information update unit 34 is configured such that the position identification node 60 capable of wireless communication with one terminal device 40 is the first position. When the identification node changes to the second position identification node, it can be determined that the position of the one terminal device 40 in the area (room 12) has changed. In addition, in the area management server 30B of the conference room 13 in which a plurality of imaging devices 70 are installed, the management request processing unit 35 changes the position identification ID acquired when the user recognition unit 33 generates image data. In this case, it can be determined that the position of the terminal device 40 in the area (conference room 13) has changed.

管理側要求処理部35は、エリアに参加している端末装置40からの各種要求を受信し、必要に応じて当該要求をシステムサーバー20に転送する。また、管理側要求処理部35は、一の端末装置40から他の端末装置40への電子ファイルの転送要求やコピー要求を一の端末装置40から受信した場合、当該電子ファイルを他の端末装置40に転送又はコピーの処理を実行する。この点で、本実施形態では、管理側要求処理部35により、端末装置40から電子ファイルの転送要求やコピー要求を受信したときに、当該電子ファイルを他の端末装置40に送信する「ファイル送信部」の一例が構成される。   The management side request processing unit 35 receives various requests from the terminal devices 40 participating in the area, and transfers the requests to the system server 20 as necessary. When the management-side request processing unit 35 receives a transfer request or copy request for an electronic file from one terminal device 40 to another terminal device 40 from the one terminal device 40, the management-side request processing unit 35 receives the electronic file from the other terminal device 40. A transfer or copy process is executed at 40. In this respect, in the present embodiment, when the management-side request processing unit 35 receives an electronic file transfer request or copy request from the terminal device 40, the electronic file is transmitted to another terminal device 40 "file transmission" An example of “part” is configured.

また、居室12に設置されているエリア管理サーバー30Aの管理側要求処理部35は、一の端末装置40から電子ファイルの印刷要求を受信した場合、当該電子ファイルに基づいた印刷を実施させるための指示を印刷装置D1に送信する。また、会議室13に設置されているエリア管理サーバー30Bの管理側要求処理部35は、一の端末装置40からプロジェクターD2を制御する要求を受信した場合、当該要求に従ってプロジェクターD2を制御する。   In addition, when the management-side request processing unit 35 of the area management server 30A installed in the living room 12 receives an electronic file print request from one terminal device 40, the management-side request processing unit 35 performs printing based on the electronic file. The instruction is transmitted to the printing apparatus D1. When the management-side request processing unit 35 of the area management server 30B installed in the conference room 13 receives a request for controlling the projector D2 from one terminal device 40, the management-side request processing unit 35 controls the projector D2 according to the request.

次に、図2を参照して、端末装置40の構成について説明する。
端末装置40は、表示画面41、ユーザーによって操作される操作部42、端末装置40の姿勢を検出する姿勢検出センサー43及びコンピューター44を備えている。表示画面41は、液晶ディスプレイや有機ELディスプレイなどで構成されている。「EL」とは、「エレクトロルミネッセンス」のことである。また、表示画面41は、タッチパネル式のディスプレイで構成してもよい。この場合、表示画面41が、上記の操作部42としての機能の少なくとも一部を兼ねることとなる。
Next, the configuration of the terminal device 40 will be described with reference to FIG.
The terminal device 40 includes a display screen 41, an operation unit 42 operated by a user, a posture detection sensor 43 that detects the posture of the terminal device 40, and a computer 44. The display screen 41 is configured by a liquid crystal display, an organic EL display, or the like. “EL” means “electroluminescence”. The display screen 41 may be configured with a touch panel display. In this case, the display screen 41 also serves as at least a part of the function as the operation unit 42 described above.

姿勢検出センサー43としては、例えば、加速度センサーやジャイロセンサーを挙げることができる。
コンピューター44は、機能部として、エリア検索部51、通信申請部52、管理依頼部53、端末側要求処理部54、端末側位置情報更新部55及び表示制御部56を有している。
Examples of the posture detection sensor 43 include an acceleration sensor and a gyro sensor.
The computer 44 includes an area search unit 51, a communication application unit 52, a management request unit 53, a terminal side request processing unit 54, a terminal side position information update unit 55, and a display control unit 56 as functional units.

エリア検索部51は、端末装置40と無線通信可能なエリア管理サーバー30を検索する。例えば、端末装置40を持ったユーザーが、エリア管理サーバー30が設置されているエリア内に入った場合、エリア検索部51は、無線通信可能なエリア管理サーバー30を見つけることができる。エリア管理サーバー30には、エリアを一意に特定できる情報であるエリアIDが設定されている。そのため、エリア検索部51は、無線通信可能なエリア管理サーバー30を見つけた場合、同エリア管理サーバー30からエリアIDを受信することにより、どのエリア(例えば、居室12なのか会議室13なのかなど)に位置しているのかを把握することができる。そして、エリア検索部51は、無線通信可能なエリア管理サーバー30に対して、同エリア管理サーバー30によって管理されているエリアに参加するための手続処理を行う。   The area search unit 51 searches for an area management server 30 that can wirelessly communicate with the terminal device 40. For example, when a user with the terminal device 40 enters an area where the area management server 30 is installed, the area search unit 51 can find the area management server 30 capable of wireless communication. The area management server 30 is set with an area ID that is information that can uniquely identify an area. Therefore, when the area search unit 51 finds an area management server 30 capable of wireless communication, by receiving the area ID from the area management server 30, which area (for example, the living room 12 or the conference room 13) ). Then, the area search unit 51 performs a procedure process for participating in the area managed by the area management server 30 with respect to the area management server 30 capable of wireless communication.

通信申請部52は、エリア検索部51で上記手続処理が行われた場合、無線通信可能なエリア管理サーバー30との無線通信を開始する。これにより、端末装置40は、同一エリア内に位置している他の端末装置40と無線通信可能になる。また、通信申請部52は、他の端末装置40がエリアに新たに参加した場合、当該他の端末装置40と通信可能な状態にする。   The communication application unit 52 starts wireless communication with the area management server 30 capable of wireless communication when the area search unit 51 performs the above procedure. As a result, the terminal device 40 can wirelessly communicate with other terminal devices 40 located in the same area. Moreover, when the other terminal device 40 newly participates in an area, the communication application unit 52 sets a state in which communication with the other terminal device 40 is possible.

管理依頼部53は、端末装置40がエリアに参加されると、本システムに参加するためのエリア登録要求を生成し、同エリア登録要求をエリア管理サーバー30に送信する。
端末側要求処理部54は、ユーザーによる操作部42の操作によって入力された要求をエリア管理サーバー30に送信する。例えば、ユーザーが、電子ファイルの他の端末装置40への移動又はコピーを要求した場合、端末側要求処理部54は、電子ファイルを他の端末装置40に移動又はコピーさせる旨の要求をエリア管理サーバー30に送信する。この点で、本実施形態では、端末側要求処理部54により、「ファイル移動要求部」の一例が構成される。また、端末側要求処理部54は、他の端末装置40からエリア管理サーバー30Bを経由して送信された電子ファイルを受信する。この場合、端末側要求処理部54は、「ファイル受信部」としても機能することとなる。
When the terminal device 40 participates in the area, the management request unit 53 generates an area registration request for participating in this system, and transmits the area registration request to the area management server 30.
The terminal side request processing unit 54 transmits a request input by the operation of the operation unit 42 by the user to the area management server 30. For example, when the user requests to move or copy an electronic file to another terminal device 40, the terminal-side request processing unit 54 performs area management on a request to move or copy the electronic file to another terminal device 40. Send to server 30. In this regard, in this embodiment, the terminal-side request processing unit 54 constitutes an example of a “file movement request unit”. Further, the terminal side request processing unit 54 receives an electronic file transmitted from another terminal device 40 via the area management server 30B. In this case, the terminal side request processing unit 54 also functions as a “file receiving unit”.

また、端末装置40が居室12内に位置している場合、端末装置40は、居室12に設置されている位置識別ノード60と無線通信することができる。すなわち、端末装置40が位置識別ノード60の通信領域61内に位置しているとき、端末側要求処理部54は、当該位置識別ノード60から位置識別IDを含む情報を受信する。この点で、本実施形態では、端末側要求処理部54により、位置識別ノード60からの位置識別ID(位置識別情報)を受信する「受信部」の一例が構成される。そして、端末側要求処理部54は、受信した位置識別IDを端末側位置情報更新部55に出力し、端末装置40のエリア内での位置情報の更新を依頼する。   When the terminal device 40 is located in the living room 12, the terminal device 40 can wirelessly communicate with the position identification node 60 installed in the living room 12. That is, when the terminal device 40 is located in the communication area 61 of the position identification node 60, the terminal side request processing unit 54 receives information including the position identification ID from the position identification node 60. In this regard, in this embodiment, the terminal-side request processing unit 54 configures an example of a “reception unit” that receives a position identification ID (position identification information) from the position identification node 60. Then, the terminal-side request processing unit 54 outputs the received position identification ID to the terminal-side position information update unit 55, and requests update of the position information within the area of the terminal device 40.

端末側位置情報更新部55は、端末側要求処理部54から位置情報の更新を依頼された場合、その旨をエリア管理サーバー30に送信する。このとき、端末側位置情報更新部55は、端末側要求処理部54が位置識別IDを受信している場合、位置識別IDもエリア管理サーバー30に送信する。したがって、本実施形態では、端末側位置情報更新部55により、端末側要求処理部54で受信された位置識別ノード60からの位置識別IDをエリア管理サーバー30に送信する「送信部」の一例が構成される。   When the terminal-side position information update unit 55 is requested to update the position information from the terminal-side request processing unit 54, the terminal-side position information update unit 55 transmits the fact to the area management server 30. At this time, when the terminal side request processing unit 54 receives the position identification ID, the terminal side position information update unit 55 also transmits the position identification ID to the area management server 30. Therefore, in the present embodiment, an example of a “transmission unit” that transmits the location identification ID from the location identification node 60 received by the terminal side request processing unit 54 to the area management server 30 by the terminal side location information update unit 55. Composed.

表示制御部56は、表示画面41の表示態様を制御する。
次に、図3及び図4を参照して、端末装置40の表示画面41上での表示態様について説明する。
The display control unit 56 controls the display mode of the display screen 41.
Next, with reference to FIG.3 and FIG.4, the display mode on the display screen 41 of the terminal device 40 is demonstrated.

図3に示すように、表示画面41には、自身(端末装置40)を示す第1のアイコンA1と、エリアに参加している他の端末装置40を示す第2のアイコンA2とが表示されている。このとき、第1のアイコンA1は、表示画面41内において予め設定されている基準位置PBに配置されている。本実施形態では、基準位置PBは、表示画面41の中央に設定されている。また、第2のアイコンA2は、エリア内での自身と他の端末装置40との相対的な位置関係と対応する位置に配置される。   As shown in FIG. 3, on the display screen 41, a first icon A1 indicating itself (terminal device 40) and a second icon A2 indicating other terminal devices 40 participating in the area are displayed. ing. At this time, the first icon A1 is arranged at a reference position PB set in advance in the display screen 41. In the present embodiment, the reference position PB is set at the center of the display screen 41. Further, the second icon A2 is arranged at a position corresponding to the relative positional relationship between itself and another terminal device 40 in the area.

例えば、表示画面41の図中上方が端末装置40と正対するユーザーの前方に対応し、図中下方がユーザーの後方に対応し、図中左方がユーザーの左方に対応し、図中右方がユーザーの右方に対応しているものとする。そして、自身の右前方に他の端末装置40が位置している場合、表示画面41では、当該他の端末装置40を示す第2のアイコンA2は、第1のアイコンA1の配置位置である基準位置PBの上斜め右方に配置される。また、自身の右後方に他の端末装置40が位置している場合、表示画面41では、当該他の端末装置40を示す第2のアイコンA2は、第1のアイコンA1の配置位置である基準位置PBの下斜め右方に配置される。なお、表示画面41上での第1のアイコンA1から第2のアイコンA2までの距離は、エリア内での自身から他の端末装置40までの距離に比例している。   For example, the upper part of the display screen 41 corresponds to the front of the user facing the terminal device 40, the lower part of the figure corresponds to the rear of the user, the left side of the figure corresponds to the left side of the user, and the right side of the figure Suppose that one corresponds to the right side of the user. And when the other terminal device 40 is located in the front right of itself, on the display screen 41, 2nd icon A2 which shows the said other terminal device 40 is the reference | standard which is an arrangement position of 1st icon A1. It is arranged on the upper right side of the position PB. Further, when another terminal device 40 is located on the right rear side of itself, on the display screen 41, the second icon A2 indicating the other terminal device 40 is a reference that is the arrangement position of the first icon A1. It is arranged on the lower right side of the position PB. The distance from the first icon A1 to the second icon A2 on the display screen 41 is proportional to the distance from itself to another terminal device 40 in the area.

そして、自身の端末装置40で使用している電子ファイルを他の端末装置40に移動(又はコピー)させる場合、ユーザーは、表示画面41上で、当該電子ファイルを示すファイル用アイコンA3を第1のアイコンA1から第2のアイコンA2まで移動させる。すると、他の端末装置40に、当該ファイルが転送(又はコピー)される。   When moving (or copying) an electronic file used in the terminal device 40 to another terminal device 40, the user first displays a file icon A3 indicating the electronic file on the display screen 41. The icon A1 is moved to the second icon A2. Then, the file is transferred (or copied) to another terminal device 40.

ここで、ユーザーは、端末装置40を持った状態で、位置を移動することなく姿勢を変更することがある。例えば、ユーザーは、端末装置40を持った状態で、左側を向くことがある。この場合、自身(端末装置40)と他の端末装置40との位置関係が変更される。端末装置40には、自身の姿勢の変化を検出可能な姿勢検出センサー43が搭載されている。そのため、本実施形態では、端末装置40の姿勢変化に合わせ、第2のアイコンA2の表示画面41での配置位置を変更することが可能である。   Here, the user may change his / her posture without moving the position while holding the terminal device 40. For example, the user may turn to the left while holding the terminal device 40. In this case, the positional relationship between itself (terminal device 40) and another terminal device 40 is changed. The terminal device 40 is equipped with an attitude detection sensor 43 that can detect a change in its own attitude. Therefore, in the present embodiment, it is possible to change the arrangement position of the second icon A2 on the display screen 41 in accordance with the attitude change of the terminal device 40.

例えば、端末装置40が左側に「90°」だけ回転した場合、図4に示すように、第2の各アイコンA2は、基準位置PBを回転中心として時計周り方向に「90°」回転する。   For example, when the terminal device 40 is rotated by “90 °” to the left, as shown in FIG. 4, each second icon A2 rotates “90 °” in the clockwise direction with the reference position PB as the rotation center.

また、一の端末装置40を持ったユーザーがエリア内を移動すると、一の端末装置40と他の端末装置40との相対的な位置関係が変わる。この場合、一の端末装置40の表示画面41では、第1のアイコンA1は基準位置PBから変わらない一方で、第2のアイコンA2の配置位置が変更される。例えば、一の端末装置40の移動によって、一の端末装置40から他の端末装置40までの距離が長くなった場合、一の端末装置40の表示画面41では、第2のアイコンA2が、第1のアイコンA1、すなわち基準位置PBから離れる方向に移動する。   Further, when a user having one terminal device 40 moves in the area, the relative positional relationship between the one terminal device 40 and the other terminal device 40 changes. In this case, on the display screen 41 of one terminal device 40, the first icon A1 does not change from the reference position PB, while the arrangement position of the second icon A2 is changed. For example, when the distance from one terminal device 40 to another terminal device 40 is increased due to the movement of one terminal device 40, the second icon A2 is displayed on the display screen 41 of the one terminal device 40. 1 icon A1, that is, moves away from the reference position PB.

なお、上述したように、エリア内には、端末装置40以外の情報処理装置として、印刷装置D1やプロジェクターD2などのデバイスが設置されていることがある。本実施形態では、端末装置40の表示画面41には、こうしたデバイスに対応する第2のアイコンA2が表示される。そして、こうしたデバイスと端末装置40との相対的な位置関係が変わると、同端末装置40の表示画面41では、デバイスに対応する第2のアイコンA2の位置が変更される。   As described above, devices such as the printing apparatus D1 and the projector D2 may be installed in the area as information processing apparatuses other than the terminal apparatus 40. In the present embodiment, on the display screen 41 of the terminal device 40, a second icon A2 corresponding to such a device is displayed. When the relative positional relationship between the device and the terminal device 40 changes, the position of the second icon A2 corresponding to the device is changed on the display screen 41 of the terminal device 40.

そして、ユーザーが、操作部42を通じてデバイスに対応する第2のアイコンA2を操作すると、端末装置40からは、その操作に応じた要求が、エリア管理サーバー30に送信される。例えば、デバイスが印刷装置D1である場合、電子ファイルを示すファイル用アイコンA3が、印刷装置D1に対応する第2のアイコンA2の位置まで移動されると、同電子ファイルに基づいた印刷の要求がエリア管理サーバー30に送信される。すると、エリア管理サーバー30が、上記電子ファイルに基づいた印刷を開始させる旨の指示を印刷装置D1に送信する。すなわち、端末装置40では、エリア管理サーバー30を介して、印刷装置D1を制御することが可能となる。   When the user operates the second icon A2 corresponding to the device through the operation unit 42, a request corresponding to the operation is transmitted from the terminal device 40 to the area management server 30. For example, when the device is the printing apparatus D1, when the file icon A3 indicating the electronic file is moved to the position of the second icon A2 corresponding to the printing apparatus D1, a print request based on the electronic file is made. It is transmitted to the area management server 30. Then, the area management server 30 transmits an instruction to start printing based on the electronic file to the printing apparatus D1. In other words, the terminal device 40 can control the printing device D1 via the area management server 30.

また、デバイスがプロジェクターD2である場合、電子ファイルを示すファイル用アイコンA3が、プロジェクターD2に対応する第2のアイコンA2の位置まで移動されると、同電子ファイルに基づいた映像の出力要求がエリア管理サーバー30に送信される。すると、エリア管理サーバー30が、上記電子ファイルに基づいた映像の出力指示をプロジェクターD2に送信する。これにより、端末装置40では、エリア管理サーバー30を介して、プロジェクターD2を制御することが可能となる。すなわち、デバイスに対応する第2のアイコンA2は、デバイス(他の情報処理装置)への要求を送信するためのアイコンであるということができる。   When the device is the projector D2, when the file icon A3 indicating the electronic file is moved to the position of the second icon A2 corresponding to the projector D2, an output request for video based on the electronic file is displayed in the area. It is transmitted to the management server 30. Then, the area management server 30 transmits an image output instruction based on the electronic file to the projector D2. Thereby, the terminal device 40 can control the projector D <b> 2 via the area management server 30. That is, it can be said that the second icon A2 corresponding to the device is an icon for transmitting a request to the device (other information processing apparatus).

次に、図5に示すフローチャートを参照して、端末装置40が居室12(エリア)に参加する際における表示システム11の処理手順について説明する。
図5に示すように、ステップS101において、端末装置40のエリア検索部51が、通信可能なエリア管理サーバー30(この場合、エリア管理サーバー30A)があるか否かを判定する。通信可能なエリア管理サーバー30Aがないと判定された場合(ステップS101:NO)、エリア検索部51は、ステップS101の判定処理を繰り返し実行する。一方、通信可能なエリア管理サーバー30Aがあると判定された場合(ステップS101:YES)、処理がステップS102に移行される。なお、このように通信可能なエリア管理サーバー30Aを見つけた場合、エリア検索部51は、当該エリア管理サーバー30Aを特定するエリアIDを受信する。そして、受信したエリアIDを解析することにより、端末装置40は、自身が居室12内に位置しているのか、会議室13内に位置しているのかを把握することができる。
Next, the processing procedure of the display system 11 when the terminal device 40 participates in the living room 12 (area) will be described with reference to the flowchart shown in FIG.
As shown in FIG. 5, in step S101, the area search unit 51 of the terminal device 40 determines whether or not there is a communicable area management server 30 (in this case, the area management server 30A). When it is determined that there is no communicable area management server 30A (step S101: NO), the area search unit 51 repeatedly executes the determination process of step S101. On the other hand, if it is determined that there is a communicable area management server 30A (step S101: YES), the process proceeds to step S102. When the communicable area management server 30A is found, the area search unit 51 receives an area ID that identifies the area management server 30A. Then, by analyzing the received area ID, the terminal device 40 can grasp whether the terminal device 40 is located in the living room 12 or the meeting room 13.

ステップS102において、エリア検索部51が、エリア管理サーバー30Aが管理する居室12に参加するための参加手続を行う。すると、通信申請部52が、参加手続を行っている旨をエリア管理サーバー30Aに送信する。これにより、端末装置40はエリア管理サーバー30Aと通信可能となる。そして、処理が、エリア管理サーバー30で実行されるステップS103に移行される。   In step S102, the area search unit 51 performs a participation procedure for participating in the living room 12 managed by the area management server 30A. Then, the communication application unit 52 transmits to the area management server 30A that the participation procedure is being performed. As a result, the terminal device 40 can communicate with the area management server 30A. Then, the process proceeds to step S103 executed by the area management server 30.

ステップS103において、エリア管理サーバー30Aの管理側エリア登録部31が、参加手続を行っている端末装置40を特定すると、通信許可部32が、当該端末装置40のエリアへの参加を許可するための登録処理を実施する。すると、処理が、端末装置40で実行されるステップS104に移行される。   In step S103, when the management-side area registration unit 31 of the area management server 30A specifies the terminal device 40 performing the participation procedure, the communication permission unit 32 allows the terminal device 40 to join the area. Perform the registration process. Then, a process transfers to step S104 performed with the terminal device 40.

ステップS104において、端末装置40の管理依頼部53が、通信可能なエリア管理サーバー30Aを通じて本システムに参加するためにエリア登録要求を生成し、同エリア登録要求をエリア管理サーバー30Aに送信する。すると、処理が、エリア管理サーバー30Aで実行されるステップS105に移行される。   In step S104, the management request unit 53 of the terminal device 40 generates an area registration request to participate in this system through the communicable area management server 30A, and transmits the area registration request to the area management server 30A. Then, the process proceeds to step S105 executed by the area management server 30A.

ステップS105において、エリア管理サーバー30Aの管理側要求処理部35は、受信したエリア登録要求をシステムサーバー20に転送する。そして、処理が、システムサーバー20で実行されるステップS106に移行される。   In step S105, the management-side request processing unit 35 of the area management server 30A transfers the received area registration request to the system server 20. Then, the process proceeds to step S106 executed by the system server 20.

ステップS106において、システムサーバー20のエリアメンバー管理部21が、エリア登録要求を転送したエリア管理サーバー30Aが管理する居室12に新たに参加した端末装置40に関する情報をエリアメンバー記憶部22に記憶させる。なお、端末装置40に関する情報としては、端末装置40を特定するための情報(例えば、端末装置40のシリアルナンバーや同端末装置40を使用しているユーザーを特定する情報)を挙げることができる。   In step S <b> 106, the area member management unit 21 of the system server 20 stores in the area member storage unit 22 information related to the terminal device 40 that newly joined the room 12 managed by the area management server 30 </ b> A that transferred the area registration request. In addition, as the information regarding the terminal device 40, information for specifying the terminal device 40 (for example, information for specifying a serial number of the terminal device 40 or a user using the terminal device 40) can be given.

次に、図6に示すフローチャートを参照して、端末装置40の居室12内での位置を特定する際における表示システム11の処理手順について説明する。
図6に示すように、ステップS201において、端末装置40の端末側要求処理部54が、通信可能な位置識別ノード60があるか否かを判定する。例えば、位置識別ノード60から位置識別IDを含む情報を受信した場合、端末側要求処理部54は、端末装置40と通信可能な位置識別ノード60があると判定することができる。そして、端末装置40と通信可能な位置識別ノード60がないと判定された場合(ステップS201:NO)、端末側要求処理部54は、ステップS201の判定処理を繰り返し実行する。
Next, with reference to the flowchart shown in FIG. 6, the processing procedure of the display system 11 when specifying the position of the terminal device 40 in the living room 12 will be described.
As illustrated in FIG. 6, in step S <b> 201, the terminal-side request processing unit 54 of the terminal device 40 determines whether there is a communicable position identification node 60. For example, when information including a position identification ID is received from the position identification node 60, the terminal side request processing unit 54 can determine that there is a position identification node 60 that can communicate with the terminal device 40. And when it determines with there being no position identification node 60 which can communicate with the terminal device 40 (step S201: NO), the terminal side request | requirement process part 54 repeatedly performs the determination process of step S201.

一方、端末装置40と通信可能な位置識別ノード60があると判定された場合(ステップS201:YES)、次のステップS202において、端末側要求処理部54が、端末装置40の位置情報の更新をシステムサーバー20に要求するために、受信した位置識別IDを端末側位置情報更新部55に出力する。そして、次のステップS203において、端末側位置情報更新部55が、受信した位置識別ノード60からの位置識別IDを含む位置情報登録要求を生成し、同位置情報登録要求をエリア管理サーバー30(この場合、エリア管理サーバー30A)に送信する。すると、処理が、エリア管理サーバー30Aで実行されるステップS204に移行される。   On the other hand, when it is determined that there is a position identification node 60 that can communicate with the terminal device 40 (step S201: YES), in the next step S202, the terminal-side request processing unit 54 updates the position information of the terminal device 40. In order to make a request to the system server 20, the received position identification ID is output to the terminal side position information update unit 55. In the next step S203, the terminal side position information update unit 55 generates a position information registration request including the received position identification ID from the position identification node 60, and sends the position information registration request to the area management server 30 (this In this case, the data is transmitted to the area management server 30A). Then, the process proceeds to step S204 executed by the area management server 30A.

ステップS204において、エリア管理サーバー30Aの管理側要求処理部35が、受信した位置情報登録要求をシステムサーバー20に転送する。すると、処理が、システムサーバー20で実行されるステップS205に移行される。   In step S204, the management-side request processing unit 35 of the area management server 30A transfers the received location information registration request to the system server 20. Then, the process proceeds to step S205 executed by the system server 20.

ステップS205において、システムサーバー20の位置情報管理部23が、受信した位置情報登録要求に基づき、端末装置40のエリア(居室12)内での位置に関する情報である位置識別IDを取得し、同位置識別IDを位置情報記憶部24に記憶させる。このとき、位置情報管理部23は、位置情報登録要求の送信元である端末装置40を特定する情報及び位置識別IDを関連付けて位置情報記憶部24に記憶させる。この点で、本実施形態では、ステップS205が、「端末位置特定ステップ」の一例に相当する。   In step S205, based on the received position information registration request, the position information management unit 23 of the system server 20 acquires a position identification ID that is information related to the position of the terminal device 40 in the area (room 12). The identification ID is stored in the position information storage unit 24. At this time, the position information management unit 23 stores the information specifying the terminal device 40 that is the transmission source of the position information registration request and the position identification ID in the position information storage unit 24 in association with each other. In this regard, in the present embodiment, step S205 corresponds to an example of “terminal position specifying step”.

次に、図7に示すフローチャートを参照して、端末装置40の表示画面41の表示態様を制御する際における表示システム11の処理手順について説明する。
図7に示すように、ステップS301において、端末装置40の表示制御部56が、エリア管理サーバー30にエリアメンバー問い合わせ要求を送信する。このエリアメンバー問い合わせ要求は、自身が参加しているエリアに参加している全ての端末装置40に関する情報を取得するための要求である。そして、処理が、エリア管理サーバー30で実行されるステップS302に移行される。
Next, a processing procedure of the display system 11 when controlling the display mode of the display screen 41 of the terminal device 40 will be described with reference to the flowchart shown in FIG.
As shown in FIG. 7, in step S <b> 301, the display control unit 56 of the terminal device 40 transmits an area member inquiry request to the area management server 30. This area member inquiry request is a request for acquiring information regarding all the terminal devices 40 participating in the area in which the area member is participating. Then, the process proceeds to step S302 executed by the area management server 30.

ステップS302において、エリア管理サーバー30の管理側要求処理部35が、受信したエリアメンバー問い合わせ要求をシステムサーバー20に転送する。すると、処理が、システムサーバー20で実行されるステップS303に移行される。   In step S <b> 302, the management-side request processing unit 35 of the area management server 30 transfers the received area member inquiry request to the system server 20. Then, the process proceeds to step S303 executed by the system server 20.

ステップS303において、システムサーバー20のエリアメンバー管理部21が、エリアメンバー問い合わせ要求を受信すると、同要求を転送したエリア管理サーバー30を特定し、同エリア管理サーバー30に対応するエリアIDが関連付けられている全ての端末装置40をエリアメンバー記憶部22から読み出す。そして、エリアメンバー管理部21は、読み出した上記全ての端末装置40を特定する情報であるメンバー情報を、エリアメンバー問い合わせ要求に対する返答としてエリア管理サーバー30に送信(返信)する。すると、処理が、エリア管理サーバー30で実行されるステップS304に移行される。   In step S303, when the area member management unit 21 of the system server 20 receives the area member inquiry request, the area management server 30 to which the request is transferred is specified, and the area ID corresponding to the area management server 30 is associated. All the terminal devices 40 are read from the area member storage unit 22. Then, the area member management unit 21 transmits (replies) the member information, which is information for identifying all the read terminal devices 40, to the area management server 30 as a response to the area member inquiry request. Then, the process proceeds to step S304 executed by the area management server 30.

ステップS304において、エリア管理サーバー30の管理側要求処理部35が、受信したメンバー情報を、エリアメンバー問い合わせ要求に対する返答として端末装置40に転送する。すると、処理が、端末装置40で実行されるステップS305に移行される。   In step S304, the management-side request processing unit 35 of the area management server 30 transfers the received member information to the terminal device 40 as a response to the area member inquiry request. Then, the process proceeds to step S305 executed by the terminal device 40.

ステップS305において、端末装置40の表示制御部56が、受信したメンバー情報に基づき、自身が参加しているエリアに参加している全ての端末装置40を把握し、リストを作成する。そして、次のステップS306において、表示制御部56は、作成したリストに含まれる全ての端末装置40のエリア内での位置を特定する位置情報(位置識別ID)の要求をエリア管理サーバー30に送信する。すると、処理が、エリア管理サーバー30で実行されるステップS307に移行される。   In step S305, the display control unit 56 of the terminal device 40 grasps all the terminal devices 40 participating in the area in which the terminal device 40 participates based on the received member information, and creates a list. In the next step S306, the display control unit 56 transmits a request for position information (position identification ID) for specifying the positions of all the terminal devices 40 included in the created list in the area to the area management server 30. To do. Then, the process proceeds to step S307 executed by the area management server 30.

ステップS307において、エリア管理サーバー30の管理側要求処理部35が、受信した上記位置情報の要求をシステムサーバー20に転送する。すると、処理が、システムサーバー20で実行されるステップS308に移行される。   In step S <b> 307, the management-side request processing unit 35 of the area management server 30 transfers the received request for location information to the system server 20. Then, the process proceeds to step S308 executed by the system server 20.

ステップS308において、システムサーバー20の位置情報管理部23が、上記位置情報の要求を受信すると、上記リストに含まれる全ての端末装置40の位置情報を位置情報記憶部24から読み出す。   In step S <b> 308, when the location information management unit 23 of the system server 20 receives the request for location information, the location information management unit 23 reads location information of all the terminal devices 40 included in the list from the location information storage unit 24.

ここで、端末装置40が居室12内に位置している場合の位置情報は、位置識別ノード60に対応する位置識別IDを含んでいる。一方、端末装置40が会議室13内に位置している場合の位置情報は、各撮像装置70によってユーザーが撮像され、ユーザーの顔を3次元化した画像データを生成する際に取得された位置識別IDを含んでいる。そして、位置情報管理部23は、読み出した全ての端末装置40の位置情報(位置識別ID)を、上記要求に対する返答としてエリア管理サーバー30に送信(返信)する。すると、処理が、エリア管理サーバー30で実行されるステップS309に移行される。   Here, the position information when the terminal device 40 is located in the living room 12 includes a position identification ID corresponding to the position identification node 60. On the other hand, the position information when the terminal device 40 is located in the conference room 13 is the position acquired when each imaging device 70 images the user and generates image data in which the user's face is three-dimensionalized. An identification ID is included. Then, the position information management unit 23 transmits (replies) the read position information (position identification ID) of all the terminal devices 40 to the area management server 30 as a response to the request. Then, the process proceeds to step S309 executed by the area management server 30.

ステップS309において、エリア管理サーバー30の管理側要求処理部35が、受信した上記全ての端末装置40の位置情報(位置識別ID)を、上記要求に対する返答として端末装置40に転送する。すると、処理が、端末装置40で実行されるステップS310に移行される。この点で、本実施形態では、システムサーバー20の位置情報管理部23とエリア管理サーバー30の管理側要求処理部35とにより、特定された各端末装置40のエリア内での位置に関する情報である位置情報を各端末装置40に送信する「位置情報送信部」の一例が構成される。また、ステップS308,S309により、「位置情報送信ステップ」の一例が構成される。   In step S309, the management-side request processing unit 35 of the area management server 30 transfers the received location information (location identification ID) of all the terminal devices 40 to the terminal device 40 as a response to the request. Then, the process proceeds to step S310 executed by the terminal device 40. In this regard, in the present embodiment, the position information management unit 23 of the system server 20 and the management-side request processing unit 35 of the area management server 30 are information regarding the position of each terminal device 40 identified in the area. An example of a “position information transmission unit” that transmits position information to each terminal device 40 is configured. Steps S308 and S309 constitute an example of a “position information transmission step”.

ステップS310において、端末装置40の表示制御部56が、受信した上記全ての端末装置40の位置情報(位置識別ID)を表示画面41内の座標に変換し、これを端末装置40を示すアイコンA1,A2の表示位置とする。例えば、表示制御部56は、自身を基準とする他の端末装置40の相対的な位置を算出する。そして、表示制御部56は、自身を示す第1のアイコンA1の配置位置を基準位置PBとし、他の端末装置40を示す第2のアイコンA2の配置位置を、自身を基準とする他の端末装置40の相対位置と、基準位置PBを基準とする第2のアイコンA2の相対位置とが対応するように決定する。   In step S310, the display control unit 56 of the terminal device 40 converts the received position information (position identification ID) of all the terminal devices 40 into coordinates in the display screen 41, and this is an icon A1 indicating the terminal device 40. , A2 display position. For example, the display control unit 56 calculates the relative position of the other terminal device 40 based on itself. Then, the display control unit 56 sets the arrangement position of the first icon A1 indicating itself as the reference position PB, and sets the arrangement position of the second icon A2 indicating the other terminal device 40 as another reference. The relative position of the device 40 is determined so as to correspond to the relative position of the second icon A2 with reference to the reference position PB.

次のステップS311において、表示制御部56は、自身が備える姿勢検出センサー43によって検出される端末装置40の向きを特定する。このとき、端末装置40の向きの変更が検出された場合、表示制御部56は、表示画面41内における座標の向きを変更する。すなわち、端末装置40に正対するユーザーの前方が、表示画面41における上方となるように、表示制御部56は、表示画面41内における座標の向きを変更する。   In the next step S311, the display control unit 56 specifies the orientation of the terminal device 40 detected by the posture detection sensor 43 provided in the display control unit 56. At this time, when a change in the orientation of the terminal device 40 is detected, the display control unit 56 changes the orientation of the coordinates in the display screen 41. That is, the display control unit 56 changes the direction of coordinates in the display screen 41 so that the front of the user facing the terminal device 40 is above the display screen 41.

そして、次のステップS312において、表示制御部56は、第1のアイコンA1を基準位置PBとし、第2のアイコンA2の配置位置を特定する。続いて、次のステップS313において、表示制御部56は、第1及び第2の各アイコンA1,A2を表示画面41に表示させる表示処理を実行する。この点で、本実施形態では、ステップS310〜S313により、受信した各端末装置40の位置識別ID(位置情報)に基づき、自身と他の端末装置40との相対的な位置関係と対応するように、第1及び第2の各アイコンA1,A2の配置位置を決定させ、同決定内容に従って第1及び第2の各アイコンA1,A2を表示画面41に表示させる「表示ステップ」の一例が構成される。   In the next step S312, the display control unit 56 uses the first icon A1 as the reference position PB and specifies the arrangement position of the second icon A2. Subsequently, in the next step S313, the display control unit 56 executes display processing for displaying the first and second icons A1 and A2 on the display screen 41. In this regard, in the present embodiment, in steps S310 to S313, based on the received position identification ID (position information) of each terminal device 40, it corresponds to the relative positional relationship between itself and the other terminal device 40. In addition, an example of a “display step” for determining the arrangement positions of the first and second icons A1 and A2 and displaying the first and second icons A1 and A2 on the display screen 41 according to the determined contents is configured. Is done.

次に、図8に示すフローチャートを参照して、端末装置40が会議室13(エリア)に参加し、端末装置40の会議室13内での位置を特定する際における表示システム11の処理手順について説明する。   Next, referring to the flowchart shown in FIG. 8, the processing procedure of the display system 11 when the terminal device 40 participates in the conference room 13 (area) and specifies the position of the terminal device 40 in the conference room 13. explain.

図8に示すように、ステップS401において、端末装置40のエリア検索部51が、通信可能なエリア管理サーバー30(この場合、エリア管理サーバー30B)があるか否かを判定する。通信可能なエリア管理サーバー30Bがないと判定された場合(ステップS401:NO)、エリア検索部51は、ステップS401の判定処理を繰り返し実行する。一方、通信可能なエリア管理サーバー30Bがあると判定された場合(ステップS401:YES)、処理がステップS402に移行される。なお、このように通信可能なエリア管理サーバー30Bを見つけた場合、エリア検索部51は、当該エリア管理サーバー30Bを特定するエリアIDを受信する。   As shown in FIG. 8, in step S401, the area search unit 51 of the terminal device 40 determines whether or not there is a communicable area management server 30 (in this case, the area management server 30B). When it is determined that there is no communicable area management server 30B (step S401: NO), the area search unit 51 repeatedly executes the determination process of step S401. On the other hand, if it is determined that there is a communicable area management server 30B (step S401: YES), the process proceeds to step S402. When the communicable area management server 30B is found, the area search unit 51 receives an area ID for specifying the area management server 30B.

ステップS402において、エリア検索部51が、エリア管理サーバー30Bが管理する会議室13に参加するための参加手続を行う。すると、通信申請部52が、参加手続を行っている旨をエリア管理サーバー30Bに送信する。これにより、端末装置40はエリア管理サーバー30Bと通信可能となる。そして、処理が、エリア管理サーバー30Bで実行されるステップS403に移行される。   In step S402, the area search unit 51 performs a participation procedure for participating in the conference room 13 managed by the area management server 30B. Then, the communication application part 52 transmits to the area management server 30B that the participation procedure is being performed. As a result, the terminal device 40 can communicate with the area management server 30B. Then, the process proceeds to step S403 executed by the area management server 30B.

ステップS403において、エリア管理サーバー30Bの管理側エリア登録部31が、参加手続を行っている端末装置40を特定すると、通信許可部32が、当該端末装置40のエリアへの参加を許可するための登録処理を実施する。   In step S403, when the management-side area registration unit 31 of the area management server 30B identifies the terminal device 40 performing the participation procedure, the communication permission unit 32 allows the terminal device 40 to participate in the area. Perform the registration process.

次のステップS404において、ユーザー認識部33が、各撮像装置70によって撮像された画像からユーザーの顔を検出し、同検出した顔を3次元化した画像データを生成する。そして、ユーザー認識部33は、生成した顔の画像データをシステムサーバー20に送信する。次のステップS405において、ユーザー認識部33が、上記検出した顔の会議室13内での位置、すなわちユーザー(又はユーザーが使用している端末装置40)の会議室13内での位置を特定する。例えば、ユーザー認識部33は、会議室13の床を碁盤の目状に区分けし、各領域に番号を付与する。そして、ユーザー認識部33は、検出した顔がどの領域に位置しているのかを特定し、この特定結果を位置識別IDに変換する。この点で、そして、処理が、システムサーバー20で実行されるステップS406に移行される。   In the next step S404, the user recognition unit 33 detects the user's face from the images picked up by the image pickup devices 70, and generates three-dimensional image data of the detected face. Then, the user recognition unit 33 transmits the generated face image data to the system server 20. In the next step S405, the user recognition unit 33 specifies the position of the detected face in the conference room 13, that is, the position of the user (or the terminal device 40 used by the user) in the conference room 13. . For example, the user recognition unit 33 divides the floor of the conference room 13 into a grid pattern and assigns a number to each area. Then, the user recognition unit 33 identifies in which region the detected face is located, and converts this identification result into a position identification ID. At this point, the process proceeds to step S406, which is executed by the system server 20.

ステップS406において、システムサーバー20のユーザー特定部25が、エリア管理サーバー30Bから受信した顔の画像データと一致する顔認識データをユーザー情報記憶部26から検索する。そして、ユーザー特定部25は、探し出した顔認識データに対応するユーザーIDを、顔の画像データに対する返答としてエリア管理サーバー30Bに送信する。すると、処理が、エリア管理サーバー30Bで実行されるステップS407に移行される。   In step S406, the user identification unit 25 of the system server 20 searches the user information storage unit 26 for face recognition data that matches the face image data received from the area management server 30B. Then, the user specifying unit 25 transmits a user ID corresponding to the found face recognition data to the area management server 30B as a response to the face image data. Then, the process proceeds to step S407 executed by the area management server 30B.

ステップS407において、エリア管理サーバー30Bのユーザー認識部33が、受信したユーザーIDを管理側エリア登録部31に出力する。そして、管理側エリア登録部31は、ユーザーIDによってユーザー(又は同ユーザーが使用している端末装置40)を特定し、同ユーザー(又は端末装置40)の会議室13への参加を要求するエリア登録要求を生成する。続いて、管理側エリア登録部31は、生成したエリア登録要求をシステムサーバー20に送信する。すると、処理が、システムサーバー20で実行されるステップS408に移行される。   In step S407, the user recognition unit 33 of the area management server 30B outputs the received user ID to the management-side area registration unit 31. Then, the management-side area registration unit 31 specifies the user (or the terminal device 40 used by the user) by the user ID, and requests the participation of the user (or the terminal device 40) in the conference room 13 Generate a registration request. Subsequently, the management-side area registration unit 31 transmits the generated area registration request to the system server 20. Then, the process proceeds to step S408 executed by the system server 20.

ステップS408において、システムサーバー20のエリアメンバー管理部21が、エリア登録要求を送信したエリア管理サーバー30Bが管理する会議室13に新たに参加した端末装置40に関する情報をエリアメンバー記憶部22に記憶させる。すると、処理が、エリア管理サーバー30Bで実行されるステップS409に移行される。   In step S408, the area member management unit 21 of the system server 20 stores in the area member storage unit 22 information related to the terminal device 40 that has newly joined the conference room 13 managed by the area management server 30B that transmitted the area registration request. . Then, the process proceeds to step S409 executed by the area management server 30B.

ステップS409において、エリア管理サーバー30Bの管理側位置情報更新部34が、上記ステップS405で生成したユーザーの位置識別IDに基づき、端末装置40(この場合、端末装置40を使用するユーザー)の位置情報を更新する。この場合、管理側位置情報更新部34は、最新のユーザーの位置識別IDを端末装置40の位置識別IDとする。そして、次のステップS410において、管理側位置情報更新部34が、システムサーバー20に記憶されている端末装置40の位置情報(位置識別ID)の更新要求を管理側要求処理部35に出力する。すると、管理側要求処理部35は、位置情報(位置識別ID)の登録要求をシステムサーバー20に送信する。すると、処理が、システムサーバー20で実行されるステップS411に移行される。   In step S409, the management-side location information update unit 34 of the area management server 30B uses the location identification ID of the user generated in step S405, and the location information of the terminal device 40 (in this case, the user who uses the terminal device 40). Update. In this case, the management-side location information update unit 34 sets the latest user location identification ID as the location identification ID of the terminal device 40. Then, in the next step S410, the management-side position information update unit 34 outputs a request for updating the position information (position identification ID) of the terminal device 40 stored in the system server 20 to the management-side request processing unit 35. Then, the management side request processing unit 35 transmits a registration request for position information (position identification ID) to the system server 20. Then, the process proceeds to step S411 executed by the system server 20.

ステップS411において、システムサーバー20の位置情報管理部23が、受信した登録要求に含まれている端末装置(又はユーザー)の位置情報(位置識別ID)を位置情報記憶部24に記憶させる。本実施形態では、ステップS411が、「端末位置特定ステップ」の一例に相当する。   In step S <b> 411, the location information management unit 23 of the system server 20 stores the location information (location identification ID) of the terminal device (or user) included in the received registration request in the location information storage unit 24. In the present embodiment, step S411 corresponds to an example of “terminal position specifying step”.

以上、上記実施形態によれば、以下のような効果を得ることができる。
(1)各端末装置40のエリア内での位置がシステムサーバー20によって特定されている。すなわち、エリア内で端末装置40(又は同端末装置40を使用するユーザー)が移動すると、システムサーバー20では、移動した端末装置40の位置情報が更新される。そして、システムサーバー20で管理されている各端末装置40の位置情報は、エリア管理サーバー30を介して端末装置40に送信される。すると、端末装置40では、受信した各端末装置40の位置識別IDに基づき、エリア内における自身と他の端末装置40との相対的な位置関係と、表示画面41上における第1のアイコンA1と第2のアイコンA2との相対的な位置関係とが対応するように表示制御が行われる。そのため、表示画面41での表示態様がユーザーにとって直感的にわかりやすい態様となり、利便性を向上させることができる。
As mentioned above, according to the said embodiment, the following effects can be acquired.
(1) The position in the area of each terminal device 40 is specified by the system server 20. That is, when the terminal device 40 (or a user who uses the terminal device 40) moves in the area, the system server 20 updates the location information of the moved terminal device 40. Then, the position information of each terminal device 40 managed by the system server 20 is transmitted to the terminal device 40 via the area management server 30. Then, in the terminal device 40, based on the received position identification ID of each terminal device 40, the relative positional relationship between itself and the other terminal device 40 in the area, and the first icon A1 on the display screen 41, Display control is performed so that the relative positional relationship with the second icon A2 corresponds. Therefore, the display mode on the display screen 41 becomes a mode that is intuitively understandable for the user, and the convenience can be improved.

(2)端末装置40の表示画面41では、自身を示す第1のアイコンA1は、予め設定されている基準位置PBに配置されている。そのため、自身(端末装置40)がエリア内で移動し、自身と他の端末装置40との相対的な位置関係が変わっても、自身の表示画面41では、第1のアイコンA1の配置位置は基準位置PB内のままであり、第2のアイコンA2の配置位置が変更される。そのため、自身(又は自身を使用しているユーザー)の移動に伴って第1のアイコンA1の位置が移動する場合と比較して、表示画面41上での各アイコンA1,A2の位置関係を視認することにより、自身の位置を基準とした他の端末装置40の相対的な位置を把握しやすくなる。   (2) On the display screen 41 of the terminal device 40, the first icon A1 indicating itself is arranged at a preset reference position PB. Therefore, even if the terminal device 40 itself moves within the area and the relative positional relationship between itself and the other terminal device 40 changes, the position of the first icon A1 on the display screen 41 is It remains in the reference position PB, and the arrangement position of the second icon A2 is changed. Therefore, the positional relationship between the icons A1 and A2 on the display screen 41 is visually recognized as compared with the case where the position of the first icon A1 moves with the movement of the user (or the user who uses the user). By doing so, it becomes easy to grasp the relative position of the other terminal device 40 based on its own position.

(3)また、端末装置40の位置は変わらなくても、端末装置40の向きが変わった場合には、第1のアイコンA1の位置を基準として、第2のアイコンA2の配置位置が変更される。このように表示画面41上での表示態様を変更させると、表示画面41上での各アイコンA1,A2の位置関係を視認することにより、自身の位置を基準とした他の端末装置40の相対的な位置を把握しやすくなる。   (3) Even if the position of the terminal device 40 does not change, if the orientation of the terminal device 40 changes, the arrangement position of the second icon A2 is changed based on the position of the first icon A1. The When the display mode on the display screen 41 is changed in this way, the relative position of the other terminal devices 40 with respect to the position of the terminal device 40 is determined by visually recognizing the positional relationship between the icons A1 and A2 on the display screen 41. It becomes easy to grasp the specific position.

(4)複数の位置識別ノード60が設置されているエリアにあっては、位置識別ノード60の通信領域61内に端末装置40が位置しているときに、端末装置40のエリア内での位置を特定することができる。   (4) In an area where a plurality of position identification nodes 60 are installed, the position of the terminal device 40 in the area when the terminal device 40 is located in the communication area 61 of the position identification node 60. Can be specified.

(5)なお、エリアに設置されている各位置識別ノード60の通信領域61は互いに重複していない。そのため、一の位置識別ノード60の通信領域61と他の位置識別ノード60の通信領域61との一部が重複している場合と比較して、端末装置40のエリア内での位置の特定精度を向上させることができる。   (5) Note that the communication areas 61 of the position identification nodes 60 installed in the area do not overlap each other. Therefore, compared with the case where a part of the communication area 61 of one position identification node 60 and the communication area 61 of another position identification node 60 overlap, the position specifying accuracy in the area of the terminal device 40 Can be improved.

(6)また、複数の撮像装置70が設置されているエリアにあっては、各撮像装置70による撮像によって、ユーザーの顔を3次元化した画像データが生成される。そして、この画像データに基づきユーザーを特定するとともに、同ユーザーのエリア内での位置が特定される。これにより、エリア内において、ユーザーの使用している端末装置40の位置を特定することができる。   (6) Also, in an area where a plurality of imaging devices 70 are installed, image data obtained by three-dimensionalizing the user's face is generated by imaging by each imaging device 70. Then, the user is specified based on the image data, and the position of the user in the area is specified. Thereby, the position of the terminal device 40 used by the user can be specified in the area.

(7)すなわち、システムサーバー20では、本システムに参加しうる全てのユーザーの顔を認識するための顔認識データが予め記憶されている。そのため、各撮像装置70による撮像結果に基づき生成された顔の画像データと一致する顔認識データを検索することにより、ユーザー又は同ユーザーが使用している端末装置40を特定することができる。   (7) That is, in the system server 20, face recognition data for recognizing the faces of all users who can participate in the system is stored in advance. Therefore, the user or the terminal device 40 used by the user can be specified by searching for face recognition data that matches the face image data generated based on the imaging result of each imaging device 70.

(8)また、本システムを使用することにより、同一エリア内に位置する端末装置40同士の間では、電子ファイルの移動やコピーを容易に実行させることができる。
(9)また、デバイスに対応する第2のアイコンA2を操作することにより、端末装置40からデバイスを適切に制御することができる。
(8) Further, by using this system, it is possible to easily move and copy electronic files between terminal devices 40 located in the same area.
(9) Further, the device can be appropriately controlled from the terminal device 40 by operating the second icon A2 corresponding to the device.

なお、上記実施形態は以下のように変更してもよい。
・上記実施形態では、1つのエリアに位置識別ノード60及び撮像装置70の何れか一方を設置していたが、1つのエリアに位置識別ノード60及び撮像装置70の双方を設置するようにしてもよい。この場合、端末装置40が位置識別ノード60の通信領域61内に位置するときには、位置識別ノード60に設定されている位置識別IDを端末装置40のエリア内での位置とし、端末装置40が位置識別ノード60の通信領域61内に位置していないときには、撮像装置70による撮像時に取得された位置識別情報を位置識別IDとするようにしてもよい。
In addition, you may change the said embodiment as follows.
In the above embodiment, either one of the position identification node 60 and the imaging device 70 is installed in one area. However, both the position identification node 60 and the imaging device 70 may be installed in one area. Good. In this case, when the terminal device 40 is located in the communication area 61 of the position identification node 60, the position identification ID set in the position identification node 60 is set as the position in the area of the terminal device 40, and the terminal device 40 is located. When not located in the communication area 61 of the identification node 60, the position identification information acquired at the time of imaging by the imaging device 70 may be used as the position identification ID.

・各撮像装置70の撮像結果に基づいて3次元の画像データを生成する場合にあっては、ユーザーを特定することの可能な身体の部位であれば、顔以外の任意の部位であってもよいし、ユーザーの全身を3次元の画像データ化するようにしてもよい。また、ユーザーの身につけている物品(例えば、社員証や名札)を検出し、同物品を3次元の画像データ化してもよい。この場合、システムサーバー20では、受信した画像データからユーザーを特定できる情報(ユーザー名やユーザー(社員)に付与されているID(ユーザーID))を読みとり、ユーザーを特定するようにしてもよい。   In the case of generating three-dimensional image data based on the imaging result of each imaging device 70, any part other than the face can be used as long as it is a body part that can identify the user. Alternatively, the whole body of the user may be converted into three-dimensional image data. Further, an article worn by the user (for example, an employee card or a name tag) may be detected, and the article may be converted into three-dimensional image data. In this case, the system server 20 may read information (user name or ID (user ID) assigned to the user (employee)) that can identify the user from the received image data to identify the user.

また、端末装置40に、同端末装置を特定することのできる情報が表記されている場合、端末装置40を3次元の画像データ化してもよい。この場合、システムサーバー20では、受信した画像データから端末装置を特定できる情報を読みとり、端末装置又は同端末装置を使用しているユーザーを特定するようにしてもよい。   Moreover, when the terminal device 40 describes information that can identify the terminal device 40, the terminal device 40 may be converted into three-dimensional image data. In this case, the system server 20 may read information that can specify the terminal device from the received image data, and specify the terminal device or the user who is using the terminal device.

・居室12では、互いの通信領域61の一部が重なるように各位置識別ノード60を設置するようにしてもよい。
・表示画面41には、端末装置40が参加しているエリアの地図を表示するようにしてもよい。この場合、この地図上に、第1のアイコンA1や第2のアイコンA2を配置することが好ましい。そして、端末装置40の姿勢が変化された場合、表示画面41では、第1のアイコンA1の配置位置を基準として、地図を変位させることが好ましい。
-In the living room 12, you may make it install each position identification node 60 so that a part of mutual communication area | region 61 may overlap.
-On the display screen 41, you may make it display the map of the area where the terminal device 40 participates. In this case, it is preferable to arrange the first icon A1 and the second icon A2 on the map. And when the attitude | position of the terminal device 40 is changed, it is preferable to displace a map on the display screen 41 on the basis of the arrangement position of 1st icon A1.

・上記実施形態では、複数のエリアが用意されている例を説明しているが、エリアは1つのみであってもよい。この場合、システムサーバー20が、エリア管理サーバー30としての機能を兼ねるようにしてもよい。   In the above embodiment, an example in which a plurality of areas are prepared is described, but only one area may be provided. In this case, the system server 20 may also function as the area management server 30.

・表示画面41の基準位置PBは、画面中央以外の任意の位置としてもよい。また、端末装置40のユーザー操作によって、基準位置PBを変更できるようにしてもよい。
・表示画面41に基準位置PBを設定しなくてもよい。この場合、一の端末装置40の表示画面41では、一の端末装置40がエリア内で移動されると、第1のアイコンA1の配置位置が一の端末装置40の移動に応じて変更される。
The reference position PB of the display screen 41 may be an arbitrary position other than the center of the screen. Further, the reference position PB may be changed by a user operation of the terminal device 40.
The reference position PB may not be set on the display screen 41. In this case, on the display screen 41 of the one terminal device 40, when the one terminal device 40 is moved in the area, the arrangement position of the first icon A1 is changed according to the movement of the one terminal device 40. .

・また、自身を示す第1のアイコンA1に、ユーザーの向きを特定できる情報が含まれている場合、姿勢検出センサー43によって端末装置40の姿勢の変化が検出されたときには、表示画面41上で第1のアイコンA1の向きを変更させるようにしてもよい。この場合、表示画面41に表示される第2のアイコンA2の位置は変更しなくてもよい。このような表示制御を行っても、表示画面41上での第1のアイコンA1と第2のアイコンA2との位置関係を視認することにより、エリア内における各ユーザー(又は端末装置40)の位置関係が直感的にわかりやすくなる。   In addition, when the first icon A1 indicating itself includes information that can specify the orientation of the user, when a change in the posture of the terminal device 40 is detected by the posture detection sensor 43, the first icon A1 is displayed on the display screen 41. The direction of the first icon A1 may be changed. In this case, the position of the second icon A2 displayed on the display screen 41 may not be changed. Even if such display control is performed, the position of each user (or terminal device 40) in the area is recognized by visually recognizing the positional relationship between the first icon A1 and the second icon A2 on the display screen 41. Relationships are intuitive and easy to understand.

・表示システム11では、特定のエリア内で使用されている複数の端末装置40のうち、一部の端末装置40の表示画面41の表示態様を制御するようにしてもよい。この場合であっても、当該一部の端末装置40を使用しているユーザーにとっては、その表示画面41を見ることにより、自身を基準とする他の端末装置40(又は他の端末装置40を使用している他のユーザー)の相対位置を把握しやすくなる。   -In the display system 11, you may make it control the display mode of the display screen 41 of some terminal devices 40 among the several terminal devices 40 currently used within a specific area. Even in this case, for a user who uses the part of the terminal device 40, the user can see another terminal device 40 (or another terminal device 40 as a reference) by looking at the display screen 41. This makes it easier to understand the relative position of other users who are using it.

・エリア管理サーバー30の設置されているエリア内には、同エリア管理サーバー30に有線又は無線で通信可能なルーターを設けてもよい。この場合、同エリア内で使用されている端末装置40は、ルーターを介してエリア管理サーバー30やシステムサーバー20にアクセスすることとなる。   In the area where the area management server 30 is installed, a router that can communicate with the area management server 30 by wire or wireless may be provided. In this case, the terminal device 40 used in the same area accesses the area management server 30 and the system server 20 via the router.

・上記実施形態では、エリア内に設置されているデバイスの位置は固定されている前提の元、端末装置40では、エリア内で使用されている全ての端末装置40の位置情報を受信する際に、デバイスのエリア内での位置に関する情報を受信していない。しかし、システムサーバー20では、エリア内に設置されているデバイスの同エリア内での位置に関する情報を記憶するようにしてもよい。そして、一のエリア内にある全ての情報処理装置の位置情報を一の端末装置40に送信する際には、全ての端末装置40の位置情報に加え、デバイスの位置情報も一の端末装置40に送信させるようにしてもよい。   -In the above-mentioned embodiment, when the position of the device installed in the area is assumed to be fixed, the terminal device 40 receives the position information of all the terminal devices 40 used in the area. , Has not received information about the location within the device area. However, the system server 20 may store information regarding the position of devices installed in the area in the same area. When transmitting the position information of all the information processing devices in one area to the one terminal device 40, in addition to the position information of all the terminal devices 40, the position information of the device also includes the one terminal device 40. You may make it transmit to.

11…表示システム、12…エリアの一例である居室、13…エリアの一例である会議室、20…端末管理装置を構成するシステムサーバー、23…位置情報送信部を構成する位置情報管理部(端末位置特定部の一例)、26…ユーザー情報記憶部(確認用画像記憶部の一例)、30,30A,30B…端末管理装置を構成するエリア管理サーバー、33…ユーザー認識部(3D画像生成部の一例)、35…位置情報送信部を構成する管理側要求処理部(ファイル送信部の一例)、40…情報処理装置の一例である端末装置、41…表示画面、43…姿勢検出センサー、44…コンピューター、54…端末側要求処理部(ファイル移動要求部、ファイル受信部の一例)、56…表示制御部、60…位置識別ノード、61…通信領域、70…撮像装置、D1…情報処理装置の一例である印刷装置、D2…情報処理装置の一例であるプロジェクター、A1…第1のアイコン、A2…第2のアイコン、A3…ファイル用アイコン、PB…基準位置。   DESCRIPTION OF SYMBOLS 11 ... Display system, 12 ... Living room which is an example of an area, 13 ... Conference room which is an example of an area, 20 ... The system server which comprises a terminal management apparatus, 23 ... The positional information management part (terminal) which comprises a positional information transmission part Example of position specifying unit), 26 ... User information storage unit (an example of confirmation image storage unit), 30, 30A, 30B ... Area management server constituting terminal management device, 33 ... User recognition unit (of 3D image generation unit) Example), 35... Management side request processing unit (an example of a file transmission unit) constituting the position information transmission unit, 40... Terminal device as an example of information processing apparatus, 41... Display screen, 43. Computer 54... Terminal-side request processing unit (an example of a file movement request unit and file receiving unit) 56. Display control unit 60. Position identification node 61. Device, D1 ... which is an example of an information processing apparatus printing apparatus, D2 ... projector which is an example of an information processing apparatus, A1 ... first icon, A2 ... second icon, A3 ... icon file, PB ... reference position.

Claims (14)

複数の情報処理装置と、当該各情報処理装置を管理する端末管理装置とを備えた表示システムであって、
前記端末管理装置は、
前記各情報処理装置の位置を特定する端末位置特定部と、
特定された前記各情報処理装置の位置に関する情報である位置情報を前記情報処理装置に送信する位置情報送信部と、を有し、
前記情報処理装置は、表示画面と、同表示画面に自身を示す第1のアイコン及び他の情報処理装置を示す第2のアイコンを表示させる表示制御部と、を有し、
前記表示制御部は、前記位置情報送信部から受信した前記各情報処理装置の位置情報に基づき、自身と前記他の情報処理装置との相対的な位置関係と対応するように前記第1及び第2の各アイコンの配置位置を決定し、同決定内容に従って同第1及び第2の各アイコンを前記表示画面に表示させる表示制御を行う
ことを特徴とする表示システム。
A display system comprising a plurality of information processing devices and a terminal management device for managing each information processing device,
The terminal management device
A terminal position specifying unit for specifying the position of each information processing apparatus;
A position information transmission unit that transmits position information that is information related to the position of each identified information processing apparatus to the information processing apparatus;
The information processing apparatus includes a display screen, and a display control unit that displays a first icon indicating itself and a second icon indicating another information processing apparatus on the display screen,
The display control unit, based on the position information of each information processing device received from the position information transmission unit, corresponds to the relative positional relationship between itself and the other information processing device. A display system that performs display control for determining an arrangement position of each of the two icons and displaying the first and second icons on the display screen according to the determined content.
前記情報処理装置の前記表示制御部は、前記第1のアイコンを前記表示画面内に設定されている基準位置に配置するとともに、同基準位置と前記第2のアイコンの配置位置との位置関係が、自身と前記他の情報処理装置との相対的な位置関係と対応するように同第2のアイコンの配置位置を決定する
請求項1に記載の表示システム。
The display control unit of the information processing apparatus arranges the first icon at a reference position set in the display screen, and the positional relationship between the reference position and the arrangement position of the second icon is The display system according to claim 1, wherein an arrangement position of the second icon is determined so as to correspond to a relative positional relationship between itself and the other information processing apparatus.
前記情報処理装置は、自身の姿勢を検出する姿勢検出センサーを有し、
前記情報処理装置の前記表示制御部は、前記姿勢検出センサーによって自身の姿勢の変化が検出されたときに、前記表示画面で、前記第1のアイコンの配置位置を基準とし、前記第2のアイコンの配置位置を変更させる表示制御を行う
請求項1又は請求項2に記載の表示システム。
The information processing apparatus has an attitude detection sensor that detects its own attitude,
The display control unit of the information processing apparatus uses the second icon as a reference on the display screen when the change in its posture is detected by the posture detection sensor. The display system according to claim 1, wherein display control is performed to change an arrangement position of the display system.
予め規定されているエリア内には、前記情報処理装置と無線通信可能な複数のノードが設置されており、
前記端末管理装置の前記端末位置特定部は、前記各ノードのうち、前記情報処理装置と無線通信するノードを特定し、同特定したノードの設置位置に基づいて当該情報処理装置の前記エリア内での位置を特定する
請求項1〜請求項3のうち何れか一項に記載の表示システム。
A plurality of nodes that can wirelessly communicate with the information processing apparatus are installed in a predetermined area,
The terminal location specifying unit of the terminal management device specifies a node that wirelessly communicates with the information processing device among the nodes, and within the area of the information processing device based on an installation position of the specified node. The display system according to any one of claims 1 to 3, wherein the position is specified.
前記ノード毎に、前記情報処理装置と通信可能な通信領域が設定されており、前記各ノードの通信領域は互いに重複していない
請求項4に記載の表示システム。
The display system according to claim 4, wherein a communication area capable of communicating with the information processing apparatus is set for each node, and the communication areas of the nodes do not overlap each other.
前記ノードは、通信領域内に位置する前記情報処理装置に、同ノードの位置を特定するための情報である位置識別情報を送信するようになっており、
前記情報処理装置は、
前記ノードからの前記位置識別情報を受信する受信部と、
同受信部で受信された前記位置識別情報を前記端末管理装置に送信する送信部と、を有し、
前記端末管理装置の前記端末位置特定部は、前記情報処理装置から受信した前記位置識別情報に基づき、同情報処理装置と無線通信するノードを特定する
請求項4又は請求項5に記載の表示システム。
The node is configured to transmit position identification information, which is information for specifying the position of the node, to the information processing apparatus located in the communication area.
The information processing apparatus includes:
A receiving unit for receiving the position identification information from the node;
A transmission unit that transmits the position identification information received by the reception unit to the terminal management device,
The display system according to claim 4 or 5, wherein the terminal location specifying unit of the terminal management device specifies a node wirelessly communicating with the information processing device based on the location identification information received from the information processing device. .
予め規定されているエリア内を撮像する複数の撮像装置を備えており、
前記端末管理装置は、前記各撮像装置によって撮像された画像に基づき3次元の画像データを生成する3D画像生成部を有し、
前記端末管理装置の前記端末位置特定部は、前記3D画像生成部によって生成された3次元の画像データに基づき、前記情報処理装置の前記エリア内での位置を特定する
請求項1〜請求項6のうち何れか一項に記載の表示システム。
It is equipped with a plurality of imaging devices that capture images in a predefined area,
The terminal management device includes a 3D image generation unit that generates three-dimensional image data based on an image captured by each of the imaging devices,
The terminal position specifying unit of the terminal management device specifies the position of the information processing device in the area based on the three-dimensional image data generated by the 3D image generation unit. The display system according to any one of the above.
前記端末管理装置の前記3D画像生成部は、前記エリア内に存在するユーザーの身体の少なくとも一部を3次元化した画像データと、被写体であるユーザーの前記エリア内での位置を特定する情報である位置識別情報とを生成し、
前記端末管理装置の前記端末位置特定部は、前記3D画像生成部によって生成された3次元の画像データ及び前記位置識別情報に基づき、前記エリア内に存在するユーザーを特定するとともに同特定したユーザーの前記エリア内での位置を取得し、同特定したユーザーの位置に基づき、同特定したユーザーが使用している前記情報処理装置の前記エリア内での位置を特定する
請求項7に記載の表示システム。
The 3D image generation unit of the terminal management device includes image data obtained by three-dimensionalizing at least a part of a user's body existing in the area, and information for specifying a position of the user who is a subject in the area. Generate some location identification information,
The terminal location specifying unit of the terminal management device specifies a user existing in the area based on the three-dimensional image data generated by the 3D image generation unit and the location identification information and The display system according to claim 7, wherein a position in the area is acquired, and a position in the area of the information processing apparatus used by the specified user is specified based on the position of the specified user. .
前記端末管理装置には、複数のユーザーの身体の少なくとも一部を特定する画像データと、ユーザーの使用する前記情報処理装置を特定するための情報とを関連付けて記憶する確認用画像記憶部を有し、
前記端末管理装置の前記端末位置特定部は、前記確認用画像記憶部に記憶されている内容と、前記3D画像生成部によって生成された3次元の画像データとに基づき、前記エリア内に存在するユーザーを特定する
請求項8に記載の表示システム。
The terminal management device includes a confirmation image storage unit that stores image data for specifying at least a part of the body of a plurality of users and information for specifying the information processing device used by the users in association with each other. And
The terminal location specifying unit of the terminal management device exists in the area based on the content stored in the confirmation image storage unit and the three-dimensional image data generated by the 3D image generation unit. The display system according to claim 8, wherein the display system identifies a user.
前記情報処理装置は、
ファイルを前記他の情報処理装置に移動又はコピーさせるに際し、前記表示画面に表示されている前記第2のアイコンまで前記ファイルを示すファイル用アイコンが移動されたときに、当該ファイルを前記他の情報処理装置に移動又はコピーさせる旨の要求を前記端末管理装置に送信するファイル移動要求部と、
前記端末管理装置から送信されたファイルを受信するファイル受信部と、を有し、
前記端末管理装置は、前記ファイル移動要求部から前記要求を受信したときに、前記ファイルを前記他の情報処理装置に送信するファイル送信部を有する
請求項1〜請求項9のうち何れか一項に記載の表示システム。
The information processing apparatus includes:
When moving or copying a file to the other information processing apparatus, when the file icon indicating the file is moved to the second icon displayed on the display screen, the file is moved to the other information. A file move request unit that sends a request to the processing device to move or copy to the terminal management device;
A file receiving unit for receiving a file transmitted from the terminal management device,
The said terminal management apparatus has a file transmission part which transmits the said file to said other information processing apparatus, when the said request | requirement is received from the said file movement request | requirement part. Display system as described in.
前記第2のアイコンは、同第2のアイコンに対応する前記他の情報処理装置への要求を送信するためのアイコンである
請求項1〜請求項10のうち何れか一項に記載の表示システム。
The display system according to any one of claims 1 to 10, wherein the second icon is an icon for transmitting a request to the other information processing apparatus corresponding to the second icon. .
複数の情報処理装置を管理する端末管理装置によって位置が特定されている情報処理装置であって、
自身を示す第1のアイコンと他の情報処理装置を示す第2のアイコンとが表示される表示画面と、
前記表示画面の表示態様を制御する表示制御部と、を備え、
前記表示制御部は、前記各情報処理装置の位置に関する位置情報を前記端末管理装置から受信したときに、自身と前記他の情報処理装置との相対的な位置関係と対応するように前記第1及び第2の各アイコンの配置位置を決定し、同決定内容に従って前記第1及び第2の各アイコンを前記表示画面に表示させる表示制御を行う
ことを特徴とする情報処理装置。
An information processing device whose position is specified by a terminal management device that manages a plurality of information processing devices,
A display screen on which a first icon indicating itself and a second icon indicating another information processing apparatus are displayed;
A display control unit that controls a display mode of the display screen,
The display control unit receives the position information related to the position of each information processing apparatus from the terminal management apparatus so as to correspond to the relative positional relationship between itself and the other information processing apparatus. An information processing apparatus that performs display control to determine an arrangement position of each of the second icons and to display the first and second icons on the display screen according to the determined contents.
端末管理装置で管理されている情報処理装置の表示画面の表示態様を制御させる表示制御方法であって、
複数の前記情報処理装置の位置を特定させる端末位置特定ステップと、
特定した前記各情報処理装置の位置に関する情報である位置情報を前記情報処理装置に送信させる位置情報送信ステップと、
前記各情報処理装置の位置情報が前記情報処理装置に受信されたときに、同各情報処理装置の位置情報に基づき、自身を示す第1のアイコンと、他の情報処理装置を示す第2のアイコンとを前記表示画面に表示させる表示ステップと、を有し、
前記表示ステップでは、自身と前記他の情報処理装置との相対的な位置関係と対応するように、前記第1のアイコン及び前記第2のアイコンの配置位置を決定させ、同決定内容に従って前記第1及び第2の各アイコンを前記表示画面に表示させる
ことを特徴とする表示制御方法。
A display control method for controlling a display mode of a display screen of an information processing device managed by a terminal management device,
A terminal position specifying step for specifying the positions of a plurality of the information processing devices;
A position information transmission step for causing the information processing apparatus to transmit position information that is information relating to the position of each identified information processing apparatus;
When the position information of each information processing apparatus is received by the information processing apparatus, based on the position information of each information processing apparatus, a first icon indicating itself and a second icon indicating another information processing apparatus A display step of displaying an icon on the display screen,
In the display step, an arrangement position of the first icon and the second icon is determined so as to correspond to a relative positional relationship between itself and the other information processing apparatus, and the first icon and the second icon are determined according to the determination content. A display control method, comprising: displaying the first and second icons on the display screen.
表示画面を有する情報処理装置のコンピューターが実行する表示制御プログラムであって、
前記情報処理装置は、複数の前記情報処理装置を管理する端末管理装置によって位置が特定されており、
前記コンピューターに、
前記各情報処理装置の位置に関する位置情報を前記端末管理装置から受信させる受信ステップと、
受信した前記各情報処理装置の位置情報に基づき、自身を示す第1のアイコンと、他の情報処理装置を示す第2のアイコンとを前記表示画面に表示させる表示ステップと、を実行させ、
前記表示ステップでは、自身と前記他の情報処理装置との相対的な位置関係と対応するように、前記第1のアイコン及び前記第2のアイコンの配置位置を決定させ、同決定内容に従って前記第1及び第2の各アイコンを前記表示画面に表示させる
ことを特徴とする表示制御プログラム。
A display control program executed by a computer of an information processing apparatus having a display screen,
The position of the information processing device is specified by a terminal management device that manages a plurality of the information processing devices,
On the computer,
A reception step of receiving position information on the position of each information processing apparatus from the terminal management apparatus;
Based on the received position information of each information processing apparatus, a display step for displaying a first icon indicating itself and a second icon indicating another information processing apparatus on the display screen is executed.
In the display step, an arrangement position of the first icon and the second icon is determined so as to correspond to a relative positional relationship between itself and the other information processing apparatus, and the first icon and the second icon are determined according to the determination content. A display control program for displaying each of the first and second icons on the display screen.
JP2014017782A 2014-01-31 2014-01-31 Display system, information processing apparatus, display control method, and display control program Pending JP2015146074A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014017782A JP2015146074A (en) 2014-01-31 2014-01-31 Display system, information processing apparatus, display control method, and display control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014017782A JP2015146074A (en) 2014-01-31 2014-01-31 Display system, information processing apparatus, display control method, and display control program

Publications (1)

Publication Number Publication Date
JP2015146074A true JP2015146074A (en) 2015-08-13

Family

ID=53890281

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014017782A Pending JP2015146074A (en) 2014-01-31 2014-01-31 Display system, information processing apparatus, display control method, and display control program

Country Status (1)

Country Link
JP (1) JP2015146074A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020143901A (en) * 2019-03-04 2020-09-10 アルパイン株式会社 Moving body position measurement system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020143901A (en) * 2019-03-04 2020-09-10 アルパイン株式会社 Moving body position measurement system
JP7246829B2 (en) 2019-03-04 2023-03-28 アルパイン株式会社 Mobile position measurement system

Similar Documents

Publication Publication Date Title
JP6171764B2 (en) Image processing system, portable terminal, server device, and program
US20140339988A1 (en) Lighting Control System, Arrangement Registering Method, and Recording Medium Storing Arrangement Registering Program
JP6549746B2 (en) Method and system for searching objects on network
KR20140044644A (en) Terminal and method for forming video, apparatus for forming image, driving method thereof, and computer-readable recording medium
CN112187845A (en) Information processing device and method, remote monitoring robot and site control system
CN105323549A (en) Method and device for mapping sensor location and event operation using monitoring device
JP2012194649A (en) Image processing system
KR102018556B1 (en) Management system and method for managing defect repairing
JP6733434B2 (en) Information display system and image forming apparatus
JP2021013159A (en) Information processing apparatus, telepresence robot, site control system, remote control system, information processing method, and program
JP2015146074A (en) Display system, information processing apparatus, display control method, and display control program
JP2014222410A (en) Portable display device and display program, and operation guide system
JP2015005026A (en) Device management terminal, device management system, and device management program
EP3304861B1 (en) Interactive method and system for file transfer
JP5578143B2 (en) Information providing apparatus and information providing system
JP6094035B2 (en) Image transmission apparatus, image transmission system, and program
JP2015099581A (en) Information presentation system including a plurality of cameras and server
CN107621769B (en) Device management system, image forming apparatus, and method of forming image
JP2014225782A (en) Information processing device, communication terminal, and data acquisition method
JP5493581B2 (en) Information processing system, information processing apparatus, information management apparatus, and program
JP6060572B2 (en) Server apparatus, information processing method, and information processing program
JP2018022243A (en) Apparatus management system, server device, apparatus management method, and program
JP2014110025A (en) Content management server, content management program, and content management system
JP6023032B2 (en) Mobile terminal, device management system, and device management program
JP5946795B2 (en) Image forming system, job interruption program, and portable device