[go: up one dir, main page]

JP7285904B2 - Display controller, program and system - Google Patents

Display controller, program and system Download PDF

Info

Publication number
JP7285904B2
JP7285904B2 JP2021191610A JP2021191610A JP7285904B2 JP 7285904 B2 JP7285904 B2 JP 7285904B2 JP 2021191610 A JP2021191610 A JP 2021191610A JP 2021191610 A JP2021191610 A JP 2021191610A JP 7285904 B2 JP7285904 B2 JP 7285904B2
Authority
JP
Japan
Prior art keywords
content
display
display control
type device
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.)
Active
Application number
JP2021191610A
Other languages
Japanese (ja)
Other versions
JP2022040118A (en
Inventor
健太 石垣
優也 佐藤
裕貴 可児
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.)
SoftBank Corp
Original Assignee
SoftBank 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
Priority claimed from JP2020143041A external-priority patent/JP2022038495A/en
Application filed by SoftBank Corp filed Critical SoftBank Corp
Priority to JP2021191610A priority Critical patent/JP7285904B2/en
Publication of JP2022040118A publication Critical patent/JP2022040118A/en
Application granted granted Critical
Publication of JP7285904B2 publication Critical patent/JP7285904B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Description

本発明は、表示制御装置、プログラム、及びシステムに関する。 The present invention relates to a display control device, program, and system.

特許文献1には、透明又は半透明の状態のまま、テキストや図等の画像を表示することで、実空間の風景にARの仮想オブジェクトを重畳表示することができる表示部を備えるAR(Augmented Reality)グラスが記載されている。
[先行技術文献]
[特許文献]
[特許文献1]特開2019-114078号公報
In Patent Document 1, an AR (Augmented Reality) device having a display unit capable of superimposing and displaying an AR virtual object on a landscape in a real space by displaying an image such as text or a diagram in a transparent or translucent state is disclosed. Reality) glasses are described.
[Prior art documents]
[Patent Literature]
[Patent Document 1] JP-A-2019-114078

本発明の第1の態様によれば、表示制御装置が提供される。表示制御装置は、眼鏡型デバイスを装着した装着者が移動しているか否かを判定する判定部を備えてよい。表示制御装置は、判定部による判定結果に基づいて、眼鏡型デバイスの表示部によるコンテンツの表示を制御する表示制御部を備えてよい。 According to a first aspect of the invention, a display control device is provided. The display control apparatus may include a determination unit that determines whether the wearer wearing the glasses-type device is moving. The display control device may include a display control section that controls display of content on the display section of the glasses-type device based on the determination result of the determination section.

上記表示制御部は、上記装着者が移動していると判定された場合、上記装着者が移動していないと判定された場合と比較して、上記コンテンツの透過率を高くするよう制御してよい。上記表示制御部は、上記装着者の移動速度を速いほど上記コンテンツの透過率をより高くするよう制御してよい。上記表示制御部は、上記装着者が移動していると判定された場合、上記装着者が移動していないと判定された場合と比較して、上記眼鏡型デバイスから遠くの位置に上記コンテンツを配置するよう制御してよい。上記表示制御部は、上記装着者の移動速度が速いほど上記コンテンツをより遠くの位置に配置するよう制御してよい。上記表示制御部は、上記装着者が移動していると判定された場合、上記装着者が移動していないと判定された場合と比較して、表示領域のより外側に上記コンテンツを配置するよう制御してよい。上記表示制御部は、上記装着者が移動していると判定された場合、上記装着者が移動していないと判定された場合と比較して、上記コンテンツのサイズを小さくするよう制御してよい。上記表示制御部は、上記装着者の移動速度が速いほど上記コンテンツのサイズをより小さくするよう制御してよい。 The display control unit performs control such that when it is determined that the wearer is moving, the transmittance of the content is higher than when it is determined that the wearer is not moving. good. The display control unit may perform control such that the faster the movement speed of the wearer, the higher the transmittance of the content. When it is determined that the wearer is moving, the display control unit displays the content at a position farther from the glasses-type device than when it is determined that the wearer is not moving. You can control the placement. The display control unit may perform control such that the content is arranged at a farther position as the wearer moves faster. The display control unit arranges the content outside the display area when it is determined that the wearer is moving, compared to when it is determined that the wearer is not moving. You can control it. The display control unit may control the size of the content to be smaller when it is determined that the wearer is moving compared to when it is determined that the wearer is not moving. . The display control unit may perform control such that the faster the wearer's movement speed, the smaller the size of the content.

上記表示制御部は、上記装着者が移動していると判定された場合、上記コンテンツを簡易表示するよう制御してよい。上記表示部は、表示領域中の予め定められた位置に固定表示する固定表示コンテンツと、上記表示領域中における表示位置が変化する動的表示コンテンツとを表示してよく、上記表示制御部は、上記判定部による判定結果に基づいて、上記表示部による上記動的表示コンテンツの表示を制御してよい。上記表示制御部は、上記装着者が移動していると判定された場合、上記装着者が移動していないと判定された場合と比較して、上記動的表示コンテンツの透過率を高くするよう制御してよい。上記表示制御部は、上記装着者の移動速度を速いほど上記動的表示コンテンツの透過率を高くするよう制御してよい。上記表示制御部は、上記装着者が移動していると判定された場合、上記装着者が移動していないと判定された場合と比較して、上記動的表示コンテンツを遠くの位置に配置するよう制御してよい。上記表示制御部は、上記装着者の移動速度が速いほど上記動的表示コンテンツをより遠くの位置に配置するよう制御してよい。上記表示制御部は、上記装着者が移動していると判定された場合、上記装着者が移動していないと判定された場合と比較して、表示領域のより外側に上記動的表示コンテンツを配置するよう制御してよい。上記表示制御部は、上記装着者が移動していると判定された場合、上記装着者が移動していないと判定された場合と比較して、上記動的表示コンテンツのサイズを小さくするよう制御してよい。上記表示制御部は、上記装着者の移動速度が速いほど上記動的表示コンテンツのサイズをより小さくするよう制御してよい。上記表示制御部は、上記装着者が移動していると判定された場合、上記動的表示コンテンツを簡易表示するよう制御してよい。上記表示制御部は、上記装着者が移動していると判定された場合、上記固定表示コンテンツ及び上記動的表示コンテンツのうち、上記固定表示コンテンツのみを表示するよう制御してよい。 When it is determined that the wearer is moving, the display control unit may perform control to display the content in a simple manner. The display unit may display fixed display content fixedly displayed at a predetermined position in the display area and dynamic display content whose display position in the display area changes, and the display control unit Display of the dynamic display content by the display unit may be controlled based on a determination result by the determination unit. The display control unit increases the transmittance of the dynamic display content when it is determined that the wearer is moving, compared to when it is determined that the wearer is not moving. You can control it. The display control unit may perform control such that the higher the movement speed of the wearer, the higher the transmittance of the dynamic display content. When it is determined that the wearer is moving, the display control unit arranges the dynamic display content at a farther position than when it is determined that the wearer is not moving. can be controlled as follows. The display control unit may perform control such that the dynamic display content is arranged at a farther position as the movement speed of the wearer is faster. When it is determined that the wearer is moving, the display control unit displays the dynamic display content further outside the display area than when it is determined that the wearer is not moving. You can control the placement. The display control unit controls to reduce the size of the dynamic display content when it is determined that the wearer is moving compared to when it is determined that the wearer is not moving. You can The display control unit may perform control so that the size of the dynamic display content becomes smaller as the movement speed of the wearer increases. When it is determined that the wearer is moving, the display control unit may perform control so as to simply display the dynamic display content. When it is determined that the wearer is moving, the display control unit may perform control to display only the fixed display content out of the fixed display content and the dynamic display content.

本発明の第2の態様によれば、表示制御装置が提供される。表示制御装置は、眼鏡型デバイスの周囲の明るさの度合を示す明るさ情報を取得する情報取得部を備えてよい。表示制御装置は、明るさ情報に基づいて、眼鏡型デバイスの表示部によるコンテンツの表示を制御する表示制御部を備えてよい。表示制御部は、明るさ情報が示す明るさの度合が予め定められた度合より高い場合に、明るさ情報が示す明るさの度合が予め定められた度合より低い場合と比較して、コンテンツの透過率を低くするよう制御してよい。表示制御部は、明るさ情報が示す明るさの度合が高いほど、コンテンツの透過率をより低くするよう制御してよい。 According to a second aspect of the invention, a display control device is provided. The display control device may include an information acquisition unit that acquires brightness information indicating the degree of brightness around the glasses-type device. The display control device may include a display control unit that controls display of content by the display unit of the glasses-type device based on the brightness information. The display control unit, when the degree of brightness indicated by the brightness information is higher than a predetermined degree, compares the case where the degree of brightness indicated by the brightness information is lower than a predetermined degree, The transmittance may be controlled to be low. The display control unit may perform control such that the higher the degree of brightness indicated by the brightness information, the lower the transmittance of the content.

本発明の第3の態様によれば、表示制御装置が提供される。表示制御装置は、眼鏡型デバイスの位置を示す位置情報を取得する情報取得部を備えてよい。表示制御装置は、位置情報に基づいて、眼鏡型デバイスが位置するエリアを判定する判定部を備えてよい。表示制御装置は、眼鏡型デバイスが位置するエリアに応じて、眼鏡型デバイスの表示部による前記コンテンツの表示態様を制御する表示制御部を備えてよい。表示制御部は、眼鏡型デバイスが位置するエリアに応じて、表示部における表示領域内の前記コンテンツの表示位置を制御してよい。 A third aspect of the present invention provides a display control device. The display control device may include an information acquisition unit that acquires position information indicating the position of the glasses-type device. The display control device may include a determination unit that determines the area in which the glasses-type device is located based on the positional information. The display control apparatus may include a display control unit that controls the display mode of the content by the display unit of the eyeglass-type device according to the area where the eyeglass-type device is located. The display control section may control the display position of the content within the display area of the display section according to the area where the glasses-type device is located.

本発明の第4の態様によれば、コンピュータを、上記表示制御装置として機能させるためのプログラムが提供される。 According to a fourth aspect of the present invention, there is provided a program for causing a computer to function as the display control device.

なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 It should be noted that the above summary of the invention does not list all the necessary features of the invention. Subcombinations of these feature groups can also be inventions.

システム10の一例を概略的に示す。An example system 10 is shown schematically. システム10における処理の流れを概略的に示す。1 schematically shows the process flow in system 10; 眼鏡型デバイス200による表示例を概略的に示す。An example of display by the spectacles-type device 200 is schematically shown. 眼鏡型デバイス200が備える表示制御装置300の機能構成の一例を概略的に示す。An example of a functional configuration of a display control device 300 included in the spectacles-type device 200 is schematically shown. 表示制御装置300による処理の流れの一例を概略的に示す。An example of the flow of processing by the display control device 300 is schematically shown. 表示制御装置300による処理の流れの一例を概略的に示す。An example of the flow of processing by the display control device 300 is schematically shown. 表示制御装置300による処理の流れの一例を概略的に示す。An example of the flow of processing by the display control device 300 is schematically shown. 表示制御装置300又は表示制御サーバ100として機能するコンピュータ1200のハードウェア構成の一例を概略的に示す。1 schematically shows an example of a hardware configuration of a computer 1200 functioning as a display control device 300 or a display control server 100. FIG.

以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。 Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. Also, not all combinations of features described in the embodiments are essential for the solution of the invention.

図1は、システム10の一例を概略的に示す。システム10は、表示制御サーバ100を備える。表示制御サーバ100は、クラウド上に実現されてよい。表示制御サーバ100は、1つの装置によって実現されてよい。表示制御サーバ100は、複数の装置によって実現されてもよい。 FIG. 1 schematically illustrates an example system 10 . The system 10 has a display control server 100 . The display control server 100 may be realized on the cloud. The display control server 100 may be realized by one device. The display control server 100 may be realized by multiple devices.

ネットワーク20は、クラウドを含む。ネットワーク20は、移動体通信ネットワークを含んでよい。移動体通信ネットワークは、LTE(Long Term Evolution)通信方式、3G(3rd Generation)通信方式、5G(5th Generation)通信方式、6G(6th Generation)通信方式以降の通信方式のいずれに準拠していてもよい。ネットワーク20は、Wi-Fi(登録商標)通信方式に対応していてよい。ネットワーク20には、Wi-Fiアクセスポイントを介してアクセス可能であってよい。ネットワーク20には、その他無線通信全般を利用してアクセス可能であってよい。 Network 20 includes a cloud. Network 20 may include a mobile communication network. The mobile communication network conforms to any of the LTE (Long Term Evolution) communication method, 3G (3rd Generation) communication method, 5G (5th Generation) communication method, 6G (6th Generation) communication method and later communication methods. good. The network 20 may support the Wi-Fi (registered trademark) communication system. Network 20 may be accessible via a Wi-Fi access point. The network 20 may be accessible using other wireless communications in general.

システム10は、眼鏡型デバイス200を備える。システム10は、通信端末400を備えてよい。システム10は、計測装置500を備えてよい。システム10は、通信端末600を備えてよい。 System 10 includes an eyeglass device 200 . System 10 may comprise communication terminal 400 . System 10 may comprise a metrology device 500 . System 10 may comprise communication terminal 600 .

眼鏡型デバイス200は、いわゆるARグラスであってよい。眼鏡型デバイス200は、視界に合わせたコンテンツを、透明又は半透明のグラス上に表示することによって、実空間にコンテンツが配置されている感覚をユーザ202に与えることが可能なデバイスであってよい。すなわち、眼鏡型デバイス200は、いわゆる透過型(シースルー型)のデバイスであってよい。コンテンツは、AR用のCG(Computer Graphics)コンテンツであってよい。 The glasses-type device 200 may be so-called AR glasses. The glasses-type device 200 may be a device capable of giving the user 202 the feeling that the content is arranged in a real space by displaying the content on transparent or translucent glasses that matches the field of view. . That is, the spectacles-type device 200 may be a so-called transmission type (see-through type) device. The content may be CG (Computer Graphics) content for AR.

表示制御サーバ100は、眼鏡型デバイス200によるコンテンツの表示を制御してよい。表示制御サーバ100は、ネットワーク20を介して眼鏡型デバイス200と通信する。表示制御サーバ100は、ネットワーク20に有線接続されていても、無線接続されていてもよい。眼鏡型デバイス200は、移動体通信、Wi-Fi通信、その他無線通信全般によって、ネットワーク20に接続されてよい。表示制御サーバ100は、例えば、眼鏡型デバイス200の視界情報を、ネットワーク20を介して眼鏡型デバイス200から受信し、視界に合わせて、眼鏡型デバイス200にコンテンツを送信して表示させる。なお、視界に合わせたコンテンツの表示は、眼鏡型デバイス200が主体となって実行してもよい。例えば、眼鏡型デバイス200は、視界情報又は眼鏡型デバイス200の位置情報を表示制御サーバ100に送信して、視界又は位置に対応するコンテンツを表示制御サーバ100から受信し、眼鏡型デバイス200の視界に合わせてコンテンツを表示する。また、例えば、眼鏡型デバイス200は、予め、各位置に対応するコンテンツを表示制御サーバ100から受信しておき、眼鏡型デバイス200の視界に合わせてコンテンツを表示する。また、眼鏡型デバイス200は、表示制御サーバ100からコンテンツを受信するのではなく、自らが格納しているコンテンツを、視界に合わせて表示してもよい。眼鏡型デバイス200を装着しているユーザ202は、現実空間にコンテンツが配置されているような体験をすることができる。ユーザ202は、装着者の一例であってよい。 The display control server 100 may control display of content by the glasses-type device 200 . The display control server 100 communicates with the glasses-type device 200 via the network 20 . The display control server 100 may be wired or wirelessly connected to the network 20 . The glasses-type device 200 may be connected to the network 20 by mobile communication, Wi-Fi communication, or other wireless communication in general. The display control server 100 receives, for example, the field of view information of the spectacles-type device 200 from the spectacles-type device 200 via the network 20, and transmits and displays content to the spectacles-type device 200 according to the field of view. It should be noted that the glasses-type device 200 may take the lead in displaying the content in accordance with the field of view. For example, the spectacles-type device 200 transmits field of view information or position information of the spectacles-type device 200 to the display control server 100, receives content corresponding to the field of view or the position from the display control server 100, and displays the field of view of the spectacles-type device 200. Display content according to Also, for example, the spectacles-type device 200 receives content corresponding to each position from the display control server 100 in advance, and displays the content in accordance with the field of view of the spectacles-type device 200 . Also, the glasses-type device 200 may display content stored therein in accordance with the field of view instead of receiving content from the display control server 100 . A user 202 wearing the glasses-type device 200 can have an experience as if the content were arranged in the real space. User 202 may be an example of a wearer.

眼鏡型デバイス200は、例えば、眼鏡型デバイス200の位置、向き、及び姿勢に基づいて、視界情報を生成する。眼鏡型デバイス200は、各種センサを備えてよく、各種センサを用いて、眼鏡型デバイス200の位置、向き、及び姿勢を特定してよい。 The glasses-type device 200 generates visibility information based on the position, orientation, and orientation of the glasses-type device 200, for example. The spectacles-type device 200 may include various sensors, and may identify the position, orientation, and posture of the spectacles-type device 200 using various sensors.

眼鏡型デバイス200は、測位センサを備えてよい。眼鏡型デバイス200は、例えば、GPS(Global Positioning System)センサ等のGNSS(Global Naviagtion Satellite System)センサを備える。 The glasses-type device 200 may include a positioning sensor. The glasses-type device 200 includes, for example, a GNSS (Global Navigation Satellite System) sensor such as a GPS (Global Positioning System) sensor.

眼鏡型デバイス200は、加速度センサを備えてよい。眼鏡型デバイス200は、速度センサを備えてよい。眼鏡型デバイス200は、ジャイロセンサを備えてよい。眼鏡型デバイス200は、LiDAR(Light Detection and Ranging)を備えてよい。眼鏡型デバイス200は、明るさセンサを備えてよい。眼鏡型デバイス200は、その他のセンサを備えてもよい。 The glasses-type device 200 may include an acceleration sensor. The eyewear device 200 may include a velocity sensor. The glasses-type device 200 may include a gyro sensor. The glasses-type device 200 may include LiDAR (Light Detection and Ranging). The glasses-type device 200 may include a brightness sensor. The glasses-type device 200 may also include other sensors.

眼鏡型デバイス200は、眼鏡型デバイス200が備える撮像部によって撮像された撮像画像に基づいて、視界情報を生成してもよい。眼鏡型デバイス200は、各種センサと、撮像部によって撮像画像を用いて、視界情報を生成してもよい。 The spectacles-type device 200 may generate field-of-view information based on a captured image captured by an imaging unit included in the spectacles-type device 200 . The glasses-type device 200 may generate field-of-view information using various sensors and an image captured by an imaging unit.

表示制御サーバ100は、計測装置500から、ネットワーク20を介して、実空間の形状が登録された空間情報を受信して格納してよい。計測装置500は、各種センサを用いて空間情報を生成してよい。空間情報は、例えば、空間内の物体を表す点群データであってよい。センサの例として、測距センサ及びLiDAR等が挙げられるが、これらに限らず、計測装置500は、既知の任意のセンサを用いてよい。表示制御サーバ100は、眼鏡型デバイス200から、空間情報を受信して格納してもよい。眼鏡型デバイス200も、計測装置500と同様に、各種センサを用いて空間情報を生成してよい。 The display control server 100 may receive and store spatial information in which the shape of the real space is registered from the measuring device 500 via the network 20 . The measuring device 500 may generate spatial information using various sensors. Spatial information may be, for example, point cloud data representing objects in space. Examples of sensors include a ranging sensor, LiDAR, and the like, but the measurement device 500 is not limited to these, and may use any known sensor. The display control server 100 may receive and store spatial information from the glasses-type device 200 . The glasses-type device 200 may also generate spatial information using various sensors, similarly to the measuring device 500 .

表示制御サーバ100は、空間情報に含まれる複数のエリアのそれぞれに対する、コンテンツの登録を受け付けてよい。複数のエリアは、公園及び道路等のような区切りに従ったものであってよく、任意に区切られたものであってもよい。 The display control server 100 may accept registration of content for each of multiple areas included in the spatial information. A plurality of areas may follow divisions such as parks and roads, or may be arbitrarily divided.

表示制御サーバ100は、例えば、ユーザ202によるコンテンツの登録を受け付ける。表示制御サーバ100は、例えば、ユーザ202の通信端末400から、エリアに対するコンテンツの登録要求を受信して、エリアにコンテンツを登録する。通信端末400は、スマートフォン、タブレット端末、及びPC(Personal Computer)等であってよい。表示制御サーバ100は、ユーザ202の眼鏡型デバイス200から、エリアに対するコンテンツの登録要求を受信して、エリアにコンテンツを登録してもよい。 The display control server 100 accepts content registration by the user 202, for example. The display control server 100 receives, for example, a content registration request for an area from the communication terminal 400 of the user 202, and registers the content in the area. Communication terminal 400 may be a smartphone, a tablet terminal, a PC (Personal Computer), or the like. The display control server 100 may receive a content registration request for an area from the glasses-type device 200 of the user 202 and register the content in the area.

また、表示制御サーバ100は、コンテンツの登録作業を行う登録作業者等によるコンテンツの登録を受け付ける。表示制御サーバ100は、例えば、登録作業者の通信端末600から、エリアに対するコンテンツの登録要求を受信して、エリアにコンテンツを登録する。通信端末600は、スマートフォン、タブレット端末、及びPC(Personal Computer)等であってよい。通信端末600は、ARグラスであってもよい。 The display control server 100 also accepts content registration by a registration operator or the like who performs content registration work. For example, the display control server 100 receives a content registration request for an area from the registration operator's communication terminal 600, and registers the content in the area. The communication terminal 600 may be a smart phone, a tablet terminal, a PC (Personal Computer), or the like. The communication terminal 600 may be AR glasses.

表示制御サーバ100は、移動体に対するコンテンツの登録を受け付けてよい。移動体の例として、人物、動物、及び車両等が挙げられるが、これらに限らない。表示制御サーバ100は、例えば、第1のユーザ202が、第2のユーザ202の眼鏡型デバイス200の視界内に入ったときに、当該眼鏡型デバイス200によって表示される第1のユーザ202に関するコンテンツの登録を、第1のユーザ202から受け付ける。第1のユーザ202は、例えば、自分の周りに、自分のSNSへのリンク先を示すコンテンツを登録する。これにより、第2のユーザ202の眼鏡型デバイス200の視界内に第1のユーザ202が入ったときに、第1のユーザ202のSNSへのリンク先を示すコンテンツを第2のユーザ202の眼鏡型デバイス200に表示させることができる。 The display control server 100 may accept registration of content for a mobile object. Examples of mobile objects include, but are not limited to, people, animals, vehicles, and the like. For example, when the first user 202 comes into the field of view of the second user's 202 spectacles-type device 200, the display control server 100 controls the content related to the first user 202 to be displayed by the spectacles-type device 200. is received from the first user 202 . The first user 202, for example, registers content indicating a link destination to his/her SNS around him/herself. As a result, when the first user 202 enters the field of view of the glasses-type device 200 of the second user 202, the content indicating the link destination to the SNS of the first user 202 is displayed on the glasses of the second user 202. It can be displayed on the type device 200 .

また、表示制御サーバ100は、例えば、第1のユーザ202が、第2のユーザ202の眼鏡型デバイス200の視界内に入ったときに、当該眼鏡型デバイス200によって表示されるコンテンツの登録を、第2のユーザ202から受け付ける。第2のユーザ202は、例えば、衣服及び帽子等のコンテンツを登録することによって、第2のユーザ202の眼鏡型デバイス200の視界内に第1のユーザ202が入ったときに、第1のユーザ202に衣服及び帽子等を重畳した様子を閲覧することができる。 Further, the display control server 100 registers content displayed by the spectacle-type device 200 when the first user 202 enters the field of view of the spectacle-type device 200 of the second user 202, for example. Received from second user 202 . The second user 202 registers content such as clothing and hats, so that when the first user 202 comes within the field of view of the glasses-type device 200 of the second user 202, the first user A state in which clothes, a hat, etc. are superimposed on 202 can be viewed.

また、表示制御サーバ100は、例えば、車両が、ユーザ202の眼鏡型デバイス200の視界内に入ったときに、当該眼鏡型デバイス200によって表示される車両に関するコンテンツの登録を、車両の所有者等から受け付ける。車両の所有者は、例えば、車両の性能等を示すコンテンツを登録する。これにより、眼鏡型デバイス200の視界内に車両が入ったときに、ユーザ202に、車両の性能等を知得させることができる。 In addition, the display control server 100, for example, when the vehicle comes into the field of view of the spectacles-type device 200 of the user 202, the registration of the vehicle-related content displayed by the spectacles-type device 200 is performed by the owner of the vehicle, etc. accept from A vehicle owner registers content indicating, for example, the performance of the vehicle. This allows the user 202 to know the performance and the like of the vehicle when the vehicle comes within the field of view of the glasses-type device 200 .

図2は、システム10における処理の流れを概略的に示す。ここでは、空間情報の登録から、眼鏡型デバイス200によるコンテンツの表示までの流れを概略的に示す。 FIG. 2 schematically shows the process flow in system 10. As shown in FIG. Here, a flow from registration of spatial information to display of content by the glasses-type device 200 is schematically shown.

ステップ(ステップをSと省略して記載する場合がある。)102では、計測装置500が、空間情報を表示制御サーバ100に送信する。表示制御サーバ100は、複数の計測装置500から空間情報を受信してよい。空間情報の表示制御サーバ100への送信は、眼鏡型デバイス200が行ってもよい。表示制御サーバ100は、複数の眼鏡型デバイス200から空間情報を受信してよい。表示制御サーバ100は、計測装置500及び眼鏡型デバイス200の両方から、空間情報を受信してもよい。表示制御サーバ100は、一の計測装置500から複数の空間情報を受信してよい。 In step (the step may be abbreviated as S) 102 , the measuring device 500 transmits spatial information to the display control server 100 . The display control server 100 may receive spatial information from multiple measuring devices 500 . The spectacles-type device 200 may transmit the spatial information to the display control server 100 . The display control server 100 may receive spatial information from multiple glasses-type devices 200 . The display control server 100 may receive spatial information from both the measuring device 500 and the glasses-type device 200 . The display control server 100 may receive a plurality of pieces of spatial information from one measuring device 500 .

S104では、表示制御サーバ100が、空間情報に登録されている実世界の形状を複数のエリアに分割する。S106では、表示制御サーバ100が、複数のエリアのそれぞれの属性を設定する。複数のエリアのそれぞれは、3次元座標の範囲によって規定されてよい。表示制御サーバ100は、例えば、表示制御サーバ100のオペレータ及び管理者等の指示に従って、エリアの分割と属性の設定とを行う。エリアの属性は、公共を含んでよい。エリアの属性は、私有を含んでよい。エリアの属性は、商業を含んでよい。エリアの属性は、インフラを含んでよい。エリアの属性は、フリーを含んでよい。これらは例示であり、エリアの属性は、これら以外を含んでもよい。S108では、表示制御サーバ100が、複数のエリアのそれぞれに、コンテンツを配置する空間を識別する種別を設定する。エリアの種別は、ビル外観を含んでよい。エリアの種別は、ビル内部を含んでよい。エリアの種別は、階段を含んでよい。エリアの種別は、信号機を含んでよい。エリアの種別は、公園を含んでよい。エリアの種別は、道路を含んでよい。エリアの種別は、歩道を含んでよい。これらは例示であり、エリアの種別は、これら以外を含んでもよい。また、表示制御サーバ100は、複数のエリアのそれぞれに、安全な場所であるか、危険な場所であるかを登録してよい。表示制御サーバ100は、例えば、駅のホームや、道路沿い等、一般的に危険性が高いエリアを危険な場所として登録し、それ以外の場所を安全な場所として登録する。表示制御サーバ100は、例えば、表示制御サーバ100のオペレータ及び管理者等の指示に従って、当該登録を行ってよい。 In S104, the display control server 100 divides the shape of the real world registered in the spatial information into a plurality of areas. In S106, the display control server 100 sets the attributes of each of the multiple areas. Each of the multiple areas may be defined by a three-dimensional coordinate range. The display control server 100 performs area division and attribute setting, for example, according to instructions from an operator, manager, or the like of the display control server 100 . Area attributes may include public. Area attributes may include private ownership. Area attributes may include commerce. Area attributes may include infrastructure. Area attributes may include free. These are examples, and the attributes of the area may include other than these. In S108, the display control server 100 sets, for each of the plurality of areas, a type for identifying a space in which content is arranged. Area types may include building exteriors. Area types may include building interiors. Area types may include stairs. Area types may include traffic lights. Area types may include parks. Area types may include roads. Area types may include sidewalks. These are examples, and the types of areas may include other types. Also, the display control server 100 may register whether each of a plurality of areas is a safe place or a dangerous place. The display control server 100, for example, registers generally high-risk areas such as station platforms and roadsides as dangerous places, and registers other places as safe places. The display control server 100 may perform the registration, for example, according to an instruction from an operator or administrator of the display control server 100 .

S110では、表示制御サーバ100が、複数のエリアの属性毎に、コンテンツを配置可能な主体を設定する。表示制御サーバ100は、複数の属性のそれぞれについて、コンテンツの登録を許可する主体を対応付けた権限情報を生成してよい。表示制御サーバ100は、複数の属性のそれぞれについて、コンテンツの登録を許可する主体を対応付けた権限情報を生成してよい。表示制御サーバ100は、エリアの属性及び種別に対して、エリアにコンテンツを配置するための権限を設定してもよい。表示制御サーバ100は、例えば、エリアの属性及び種別の組み合わせ事に、コンテンツを配置可能な主体を設定する。表示制御サーバ100は、例えば、表示制御サーバ100のオペレータ及び管理者等の指示に従って、権限を設定する。 In S110, the display control server 100 sets subjects who can arrange content for each attribute of a plurality of areas. The display control server 100 may generate authority information in which a subject permitted to register content is associated with each of a plurality of attributes. The display control server 100 may generate authority information in which a subject permitted to register content is associated with each of a plurality of attributes. The display control server 100 may set the authority for arranging content in an area for the attribute and type of the area. The display control server 100, for example, sets a subject capable of arranging content by combining the attribute and type of the area. The display control server 100, for example, sets the authority according to the instructions of the operator, manager, etc. of the display control server 100. FIG.

S112及びS114では、通信端末400及び通信端末600が、表示制御サーバ100によって設定された権限に従って、エリアに対するコンテンツの登録要求を送信する。S116では、表示制御サーバ100が、コンテンツの登録可否を判定する。S118では、表示制御サーバ100が、登録可と判定したコンテンツを登録する。表示制御サーバ100は、多数の通信端末400及び通信端末600によるコンテンツの登録を受け付けてよい。表示制御サーバ100は、眼鏡型デバイス200によるコンテンツの登録を受け付けてもよい。この場合、眼鏡型デバイス200は、表示制御サーバ100によって設定された権限に従って、エリアに対するコンテンツの登録要求を送信する。 In S<b>112 and S<b>114 , communication terminal 400 and communication terminal 600 transmit content registration requests for areas according to the authority set by display control server 100 . In S116, the display control server 100 determines whether the content can be registered. In S118, the display control server 100 registers the content determined to be registrable. The display control server 100 may accept content registrations from a large number of communication terminals 400 and 600 . The display control server 100 may accept registration of content by the glasses-type device 200 . In this case, the glasses-type device 200 transmits a content registration request for the area according to the authority set by the display control server 100 .

S120では、眼鏡型デバイス200が視界情報を表示制御サーバ100に送信する。表示制御サーバ100は、視界情報によって示される視界内に、コンテンツが登録されているエリアが含まれるか否かを判定し、含まれる場合に、眼鏡型デバイス200のユーザ202に対してコンテンツを表示可能か否か判定する。 In S<b>120 , the glasses-type device 200 transmits the visibility information to the display control server 100 . The display control server 100 determines whether or not the area in which the content is registered is included in the field of view indicated by the field of view information. Determine whether it is possible or not.

S122では、表示制御サーバ100が、表示可能と判定したコンテンツと表示指示を眼鏡型デバイス200に対して送信する。S124では、眼鏡型デバイス200が、S122において受信した表示指示に従って、コンテンツを表示する。 In S<b>122 , the display control server 100 transmits the content determined to be displayable and a display instruction to the glasses-type device 200 . In S124, the glasses-type device 200 displays the content according to the display instruction received in S122.

図3は、眼鏡型デバイス200によるコンテンツの表示例を概略的に示す。眼鏡型デバイス200は、表示領域210における表示位置が変化する動的表示コンテンツ220を表示可能であってよい。眼鏡型デバイス200は、動的表示コンテンツ220が実世界における特定の位置に固定されているように見えるべく、位置、姿勢、向きの変化に応じて、動的表示コンテンツ220の表示領域210における表示位置を変化させる。 FIG. 3 schematically shows an example of content display by the glasses-type device 200 . The glasses-type device 200 may be capable of displaying dynamic display content 220 whose display position in the display area 210 changes. The glasses-type device 200 displays the dynamic display content 220 in the display area 210 according to changes in position, posture, and orientation so that the dynamic display content 220 appears to be fixed at a specific position in the real world. change position.

眼鏡型デバイス200は、表示領域210の予め定められた位置に固定表示する固定表示コンテンツ230を表示可能であってよい。固定表示コンテンツ230は、例えば、ユーザ202に対して常に表示することが望ましい内容を含む。具体例として、固定表示コンテンツ230は、時刻情報を含む。また、固定表示コンテンツ230は、設定を行うためのアイコンを含んでよい。また、固定表示コンテンツ230は、電波状況を示すアイコンを含んでよい。また、固定表示コンテンツ230は、メール及び電話等の各種機能を実行するためのアイコンを含んでよい。固定表示コンテンツ230は、その他、任意の情報を含んでもよい。 The glasses-type device 200 may be capable of displaying fixed display content 230 fixedly displayed at a predetermined position in the display area 210 . Fixed display content 230 includes, for example, content that is desired to be displayed to user 202 at all times. As a specific example, the fixed display content 230 includes time information. Also, the fixed display content 230 may include icons for setting. Also, the fixed display content 230 may include an icon indicating the radio wave condition. Also, the fixed display content 230 may include icons for executing various functions such as mail and phone. The fixed display content 230 may also include arbitrary information.

眼鏡型デバイス200が表示するコンテンツは、動的表示コンテンツ220及び固定表示コンテンツ230の両方であってよい。また、眼鏡型デバイス200が表示するコンテンツは、動的表示コンテンツ220のみであってもよい。また、眼鏡型デバイス200が表示するコンテンツは、固定表示コンテンツ230のみであってもよい。 The content displayed by the glasses-type device 200 may be both the dynamic display content 220 and the fixed display content 230 . Also, the content displayed by the glasses-type device 200 may be only the dynamic display content 220 . Also, the content displayed by the glasses-type device 200 may be only the fixed display content 230 .

眼鏡型デバイス200が、表示制御サーバ100と連携して、動的表示コンテンツ220及び固定表示コンテンツ230を表示することによって、実空間の各エリアや移動体に対してコンテンツを重畳して表示することができ、ユーザ202に、コンテンツを楽しんだり、利用したりさせることができる。しかし、このようなコンテンツの普及が進むと、空間にコンテンツが乱立し、生活上、ユーザ202に不都合が生じる場合がある。 The spectacles-type device 200 cooperates with the display control server 100 to display the dynamic display content 220 and the fixed display content 230, thereby superimposing and displaying the content on each area of the real space and on the moving object. , allowing the user 202 to enjoy and utilize the content. However, as the spread of such content progresses, the space will be flooded with content, which may cause inconvenience to the user 202 in their daily lives.

例えば、実物と区別がつかないリアルなコンテンツや、視界を遮るようなコンテンツが表示されると、歩行時等に危険性が生じてしまう。具体例として、ユーザ202が段差に向かって移動しているときに、段差にコンテンツが表示されると、ユーザ202が段差に気づくことができずに、段差で転倒する危険性が増加する。また、例えば、ユーザ202が信号の方向に向かって移動しているときに、信号にコンテンツが重なると、ユーザ202が信号に気づきにくくなり、危険性が増加する。 For example, if realistic content that is indistinguishable from the real thing or content that obstructs the field of view is displayed, danger will arise while walking. As a specific example, if content is displayed on a step while the user 202 is moving toward the step, the user 202 cannot notice the step, increasing the risk of falling over the step. Also, for example, when the user 202 is moving toward the direction of the signal, if the signal overlaps with the content, the user 202 becomes less likely to notice the signal, increasing the danger.

本実施形態に係る眼鏡型デバイス200は、このような課題の解決に貢献する技術を提供する。例えば、眼鏡型デバイス200は、ユーザ202が移動しているか否かを判定して、移動していないと判定した場合、コンテンツを通常表示し、移動していると判定した場合に、ユーザ202の視界の妨げになりにくい表示態様でコンテンツを表示する。これにより、ユーザ202の安全性向上に貢献することができる。 The spectacles-type device 200 according to this embodiment provides technology that contributes to solving such problems. For example, the glasses-type device 200 determines whether or not the user 202 is moving. To display content in a display mode that hardly obstructs the view. This can contribute to improving the safety of the user 202 .

また、眼鏡型デバイス200は、周囲の明るさの度合に応じて、コンテンツの表示を制御してよい。例えば、眼鏡型デバイス200は、周囲の明るさの度合が予め定められた度合よりも高い場合に、コンテンツを通常表示し、低い場合に、コンテンツの透過率を高くしたり、輝度を下げたりする。また、例えば、眼鏡型デバイス200は、周囲の明るさの度合が高いほど、コンテンツの透過度をより低くする。これにより、ユーザ202の周囲が明るい場合に、コンテンツが見えにくくなってしまうことを防ぐことができ。 Also, the glasses-type device 200 may control display of content according to the degree of ambient brightness. For example, the spectacles-type device 200 normally displays the content when the degree of surrounding brightness is higher than a predetermined degree, and increases the transmittance of the content or lowers the brightness when it is low. . Also, for example, the spectacles-type device 200 reduces the transmittance of the content as the brightness of the surroundings increases. As a result, it is possible to prevent the content from becoming difficult to see when the surroundings of the user 202 are bright.

また、眼鏡型デバイス200は、ユーザ202が安全な場所にいる場合、コンテンツを通常表示し、ユーザ202が危険な場所にいる場合に、ユーザ202の視界の妨げになりにくい表示態様でコンテンツを表示する。これにより、ユーザ202の安全性向上に貢献することができる。 Further, the glasses-type device 200 normally displays the content when the user 202 is in a safe place, and displays the content in a display mode that does not easily obstruct the field of view of the user 202 when the user 202 is in a dangerous place. do. This can contribute to improving the safety of the user 202 .

図4は、眼鏡型デバイス200が備える表示制御装置300の機能構成の一例を概略的に示す。表示制御装置300は、格納部302、処理実行部304、情報取得部306、サーバ通信部308、表示制御部310、及び判定部312を備える。なお、表示制御装置300がこれらの全てを備えることは必須とは限らない。 FIG. 4 schematically shows an example of the functional configuration of the display control device 300 included in the spectacles-type device 200. As shown in FIG. The display control device 300 includes a storage unit 302 , a process execution unit 304 , an information acquisition unit 306 , a server communication unit 308 , a display control unit 310 and a determination unit 312 . Note that it is not essential that the display control device 300 include all of these.

格納部302は、各種情報を格納する。格納部302は、例えば、固定表示コンテンツ230を格納する。 The storage unit 302 stores various information. The storage unit 302 stores the fixed display content 230, for example.

処理実行部304は、各種処理を実行する。処理実行部304は、例えば、固定表示コンテンツ230に含まれる各種アイコンが選択された場合に、選択されたアイコンに対応する処理を実行する。 The processing execution unit 304 executes various types of processing. For example, when various icons included in the fixed display content 230 are selected, the processing execution unit 304 executes processing corresponding to the selected icon.

情報取得部306は、各種情報を取得する。情報取得部306は、取得した情報を格納部302に格納する。情報取得部306は、眼鏡型デバイス200が備える各種センサによって出力された情報を取得してよい。情報取得部306は、眼鏡型デバイス200が備える撮像部によって撮像された撮像画像を取得してよい。 The information acquisition unit 306 acquires various types of information. The information acquisition unit 306 stores the acquired information in the storage unit 302 . The information acquisition unit 306 may acquire information output by various sensors included in the spectacles-type device 200 . The information acquisition section 306 may acquire a captured image captured by the imaging section included in the spectacles-type device 200 .

情報取得部306は、格納部302に格納されている情報を用いて、各種情報を生成してよい。情報取得部306は、生成した情報を格納部302に格納する。情報取得部306は、例えば、眼鏡型デバイス200の視界を示す視界情報を生成する。視界情報は、眼鏡型デバイス200の位置、眼鏡型デバイス200の姿勢、眼鏡型デバイス200の向き、及び視界の範囲を含んでよい。また、情報取得部306は、例えば、ユーザ202の移動速度を示す移動速度情報を生成する。 The information acquisition unit 306 may use information stored in the storage unit 302 to generate various types of information. Information acquisition unit 306 stores the generated information in storage unit 302 . The information acquisition unit 306 generates view information indicating the view of the spectacles-type device 200, for example. The visibility information may include the position of the glasses-type device 200, the orientation of the glasses-type device 200, the orientation of the glasses-type device 200, and the range of visibility. The information acquisition unit 306 also generates, for example, moving speed information indicating the moving speed of the user 202 .

サーバ通信部308は、表示制御サーバ100と通信する。サーバ通信部308は、ネットワーク20を介して、表示制御サーバ100と通信してよい。サーバ通信部308は、例えば、格納部302に格納されている情報を表示制御サーバ100に送信する。 A server communication unit 308 communicates with the display control server 100 . The server communication section 308 may communicate with the display control server 100 via the network 20 . The server communication unit 308 transmits information stored in the storage unit 302 to the display control server 100, for example.

サーバ通信部308は、情報取得部306が各種センサから取得した情報を表示制御サーバ100に送信してよい。サーバ通信部308は、情報取得部306が撮像部から取得した撮像画像を表示制御サーバ100に送信してよい。サーバ通信部308は、情報取得部306が生成した視界情報を表示制御サーバ100に送信してよい。サーバ通信部308は、情報取得部306が生成した移動速度情報を表示制御サーバ100に送信してもよい。 The server communication section 308 may transmit information acquired by the information acquisition section 306 from various sensors to the display control server 100 . The server communication unit 308 may transmit the captured image that the information acquisition unit 306 acquires from the imaging unit to the display control server 100 . The server communication section 308 may transmit the visibility information generated by the information acquisition section 306 to the display control server 100 . The server communication section 308 may transmit the moving speed information generated by the information acquisition section 306 to the display control server 100 .

サーバ通信部308は、表示制御サーバ100から各種情報を受信してよい。サーバ通信部308は受信した情報を格納部302に格納する。サーバ通信部308は、例えば、表示制御サーバ100に送信した視界情報に対応するコンテンツをサーバ通信部308から受信する。サーバ通信部308は、例えば、視界情報によって示される視界に含まれるエリアに対応する動的表示コンテンツ220を、サーバ通信部308から受信する。 The server communication section 308 may receive various information from the display control server 100 . Server communication unit 308 stores the received information in storage unit 302 . The server communication unit 308 receives from the server communication unit 308, for example, content corresponding to the view information transmitted to the display control server 100. FIG. The server communication unit 308 receives from the server communication unit 308, for example, the dynamic display content 220 corresponding to the area included in the field of view indicated by the field of view information.

表示制御部310は、格納部302に格納されているコンテンツを、眼鏡型デバイス200の表示部に表示させる。眼鏡型デバイス200の表示部は、透明又は半透明のディスプレイ型であってよい。眼鏡型デバイス200の表示部は、眼鏡型デバイス200のグラスに投影する投影型であってもよい。 The display control unit 310 causes the display unit of the glasses-type device 200 to display the content stored in the storage unit 302 . The display of the glasses-type device 200 may be of a transparent or translucent display type. The display unit of the spectacles-type device 200 may be of a projection type that projects onto the glasses of the spectacles-type device 200 .

表示制御部310は、眼鏡型デバイス200の表示部の表示領域中の予め定められた位置に、固定表示コンテンツ230を固定表示するよう制御してよい。また、表示制御部310は、眼鏡型デバイス200の視界内のエリアに対応する動的表示コンテンツ220を、表示部に表示させる。表示制御部310は、表示部に、眼鏡型デバイス200の位置、姿勢、及び向きの変化に応じて、眼鏡型デバイス200の表示領域における動的表示コンテンツ220の表示位置を調整させてよい。 The display control section 310 may perform control to fixedly display the fixed display content 230 at a predetermined position in the display area of the display section of the glasses-type device 200 . The display control unit 310 also causes the display unit to display the dynamic display content 220 corresponding to the area within the field of view of the glasses-type device 200 . The display control unit 310 may cause the display unit to adjust the display position of the dynamic display content 220 in the display area of the glasses-type device 200 according to changes in the position, orientation, and orientation of the glasses-type device 200 .

判定部312は、各種判定処理を実行する。例えば、判定部312は、眼鏡型デバイス200を装着したユーザ202が移動しているか否かを判定する。判定部312は、格納部302に格納されている情報を参照することによって、ユーザ202が移動しているか否かを判定してよい。判定部312は、例えば、眼鏡型デバイス200の位置情報の変化から、ユーザ202が移動しているか否かを判定する。また、判定部312は、例えば、眼鏡型デバイス200の加速度センサ、速度センサ、及びジャイロセンサ等の出力を参照することによって、ユーザ202が移動しているか否かを判定する。なお、ユーザ202が自動車や電車等に乗っている場合等は、眼鏡型デバイス200が車中の特徴を認識したり、眼鏡型デバイス200がユーザ202からの手動入力を受け付けることにより、自身は移動していないと判断することも可能であってよい。 The determination unit 312 executes various determination processes. For example, the determination unit 312 determines whether the user 202 wearing the glasses-type device 200 is moving. The determination unit 312 may determine whether or not the user 202 is moving by referring to information stored in the storage unit 302 . The determination unit 312 determines whether or not the user 202 is moving, for example, based on changes in the position information of the glasses-type device 200 . Also, the determination unit 312 determines whether or not the user 202 is moving, for example, by referring to the outputs of the acceleration sensor, speed sensor, gyro sensor, and the like of the glasses-type device 200 . Note that when the user 202 is riding in a car, a train, or the like, the spectacles-type device 200 recognizes features in the car, or the spectacles-type device 200 accepts a manual input from the user 202, thereby allowing the user 202 to move. It may be possible to determine that it is not.

判定部312は、眼鏡型デバイス200の移動速度に基づいて、ユーザ202が移動しているか否かを判定してもよい。判定部312は、例えば、眼鏡型デバイス200の移動速度が予め定められた閾値より速い場合に、ユーザ202が移動していると判定する。当該閾値は、例えば、5km/h等、任意に設定可能であってよい。 The determination unit 312 may determine whether the user 202 is moving based on the moving speed of the glasses-type device 200 . For example, the determination unit 312 determines that the user 202 is moving when the moving speed of the glasses-type device 200 is faster than a predetermined threshold. The threshold may be arbitrarily set, for example, 5 km/h.

表示制御部310は、判定部312による判定結果に基づいて、眼鏡型デバイス200の表示部によるコンテンツの表示を制御してよい。表示制御部310は、ユーザ202が移動していると判定された場合に、ユーザ202が移動していないと判定された場合と比較して、ユーザ202の視界の妨げになりにくい表示態様でコンテンツを表示するよう制御してよい。 The display control section 310 may control display of content by the display section of the glasses-type device 200 based on the determination result of the determination section 312 . When it is determined that the user 202 is moving, the display control unit 310 displays the content in a display mode that is less likely to obstruct the field of view of the user 202 than when it is determined that the user 202 is not moving. may be controlled to display

例えば、表示制御部310は、ユーザ202が移動していると判定された場合、ユーザ202が移動していないと判定された場合と比較して、コンテンツの透過率を高くするよう制御する。これにより、ユーザ202が移動している間は、コンテンツが見えるようにしつつ、実世界の見やすさを向上することができ、ユーザ202の安全性向上に貢献することができる。 For example, when it is determined that the user 202 is moving, the display control unit 310 performs control to increase the transmittance of the content compared to when it is determined that the user 202 is not moving. As a result, while the user 202 is moving, it is possible to improve the visibility of the real world while making the content visible, thereby contributing to improving the safety of the user 202 .

表示制御部310は、ユーザ202の移動速度を速いほどコンテンツの透過率をより高くするよう制御してもよい。例えば、表示制御部310は、段階的な移動速度の閾値を予め設定しておき、ユーザ202の移動速度が段階的な移動速度の閾値を超える毎に、コンテンツの透過率を高める。これにより、ユーザ202が低速で移動している場合は、コンテンツの見やすさを優先し、ユーザ202が高速で移動している場合には、コンテンツの見やすさよりも実世界の見やすさを優先することができる。 The display control unit 310 may perform control such that the higher the moving speed of the user 202 is, the higher the transmittance of the content is. For example, the display control unit 310 presets a stepwise movement speed threshold, and increases the transparency of the content each time the user 202's movement speed exceeds the stepwise movement speed threshold. As a result, when the user 202 is moving at a low speed, priority is given to the visibility of the content, and when the user 202 is moving at a high speed, priority is given to the visibility of the real world over the visibility of the content. can be done.

また、例えば、表示制御部310は、ユーザ202が移動していると判定された場合、ユーザ202が移動していないと判定された場合と比較して、眼鏡型デバイス200から遠くの位置にコンテンツを配置するよう制御する。例えば、表示制御部310は、手前の建物付近のエリアにコンテンツが登録されている場合において、ユーザ202が移動していないと判定された場合、当該エリアにコンテンツが位置しているように見えるよう当該コンテンツの表示を制御し、ユーザ202が移動していると判定された場合、奥の建物付近のエリアにコンテンツが位置しているように見えるよう当該コンテンツの表示を制御する。これにより、ユーザ202が移動している場合に、ユーザ202の視界におけるコンテンツの割合を小さくすることができ、ユーザ202の安全性向上に貢献することができる。 Also, for example, when it is determined that the user 202 is moving, the display control unit 310 moves the content to a position farther from the glasses-type device 200 than when it is determined that the user 202 is not moving. controls the placement of For example, when it is determined that the user 202 is not moving when content is registered in an area near a building in the foreground, the display control unit 310 makes the content appear to be located in that area. The display of the content is controlled, and when it is determined that the user 202 is moving, the display of the content is controlled so that the content appears to be located in an area near a building in the back. As a result, when the user 202 is moving, it is possible to reduce the proportion of the content in the field of view of the user 202, which contributes to improving the safety of the user 202.

表示制御部310は、ユーザ202の移動速度が速いほどコンテンツをより遠くの位置に配置するよう制御してもよい。例えば、表示制御部310は、段階的な移動速度の閾値を予め設定しておき、ユーザ202の移動速度が段階的な移動速度の閾値を超える毎に、コンテンツの位置をより遠くにするよう制御する。これにより、ユーザ202が低速で移動している場合は、コンテンツの見やすさを優先し、ユーザ202が高速で移動している場合には、コンテンツの見やすさよりも実世界の見やすさを優先することができる。 The display control unit 310 may perform control such that the faster the moving speed of the user 202 is, the farther the content is placed. For example, the display control unit 310 presets a stepped movement speed threshold, and controls the position of the content to be made farther each time the user 202's movement speed exceeds the stepped movement speed threshold. do. As a result, when the user 202 is moving at a low speed, priority is given to the visibility of the content, and when the user 202 is moving at a high speed, priority is given to the visibility of the real world over the visibility of the content. can be done.

また、例えば、表示制御部310は、ユーザ202が移動していると判定された場合、ユーザ202が移動していないと判定された場合と比較して、表示領域のより外側にコンテンツを配置するよう制御する。これにより、ユーザ202が移動している場合に、ユーザ202の正面方向の見やすさを向上することができ、ユーザ202の安全性向上に貢献することができる。 Also, for example, when it is determined that the user 202 is moving, the display control unit 310 arranges the content outside the display area compared to when it is determined that the user 202 is not moving. to control. As a result, when the user 202 is moving, it is possible to improve the visibility of the user 202 in the front direction, and it is possible to contribute to the improvement of the safety of the user 202 .

また、例えば、表示制御部310は、ユーザ202が移動していると判定された場合、ユーザ202が移動していないと判定された場合と比較して、コンテンツのサイズを小さくするよう制御する。例えば、表示制御部310は、ユーザ202が移動していると判定された場合に、ユーザ202が移動していないと判定された場合に対して、コンテンツのサイズを半分等の予め定められた割合にするよう制御する。これにより、ユーザ202が移動している場合に、ユーザ202の視界におけるコンテンツの割合を小さくすることができ、ユーザ202の安全性向上に貢献することができる。 Also, for example, when it is determined that the user 202 is moving, the display control unit 310 controls the size of the content to be smaller than when it is determined that the user 202 is not moving. For example, when it is determined that the user 202 is moving, the display control unit 310 reduces the size of the content to a predetermined ratio such as half the size of the content when it is determined that the user 202 is not moving. to be controlled. As a result, when the user 202 is moving, it is possible to reduce the proportion of the content in the field of view of the user 202, which contributes to improving the safety of the user 202.

表示制御部310は、ユーザ202の移動速度が速いほどコンテンツのサイズをより小さくするよう制御してもよい。例えば、表示制御部310は、段階的な移動速度の閾値を予め設定しておき、ユーザ202の移動速度が段階的な移動速度の閾値を超える毎に、コンテンツのサイズを小さくするよう制御する。これにより、ユーザ202が低速で移動している場合は、コンテンツの見やすさを優先し、ユーザ202が高速で移動している場合には、コンテンツの見やすさよりも実世界の見やすさを優先することができる。 The display control unit 310 may perform control such that the faster the user 202 moves, the smaller the size of the content. For example, the display control unit 310 presets a stepwise moving speed threshold, and controls the size of the content to be reduced each time the user 202's moving speed exceeds the stepped moving speed threshold. As a result, when the user 202 is moving at a low speed, priority is given to the visibility of the content, and when the user 202 is moving at a high speed, priority is given to the visibility of the real world over the visibility of the content. can be done.

また、例えば、表示制御部310は、ユーザ202が移動していると判定された場合、コンテンツを簡易表示するよう制御してもよい。例えば、表示制御部310は、ユーザ202が移動していると判定された場合、コンテンツをアイコン化して表示するよう制御する。これにより、ユーザ202が移動している場合に、コンテンツの複雑さを低減することによって、実世界を把握しやすいようにでき、ユーザ202の安全性向上に貢献することができる。 Further, for example, when it is determined that the user 202 is moving, the display control unit 310 may perform control so that the content is simply displayed. For example, when it is determined that the user 202 is moving, the display control unit 310 performs control to iconize and display the content. This makes it easier for the user 202 to grasp the real world by reducing the complexity of the content when the user 202 is on the move, and contributes to improving safety for the user 202 .

表示制御部310は、判定部312による判定結果に基づく動的表示コンテンツ220及び固定表示コンテンツ230の表示の制御を、同様に行うのではなく、異ならせてもよい。例えば、表示制御部310は、判定部312による判定結果に基づいて、眼鏡型デバイス200の表示部による動的表示コンテンツ220の表示を制御する。表示制御部310は、判定部312による判定結果に基づいて、動的表示コンテンツ220及び固定表示コンテンツ230のうち、動的表示コンテンツ220の表示のみを制御してよい。すなわち、表示制御部310は、固定表示コンテンツ230の表示態様は変更せずに、判定部312による判定結果によって、動的表示コンテンツ220の表示態様のみを変更してよい。なお、表示制御部310は、固定表示コンテンツ230と、動的表示コンテンツ220とが重なる場合には、固定表示コンテンツ230を優先的に表示するよう制御してよい。 The display control unit 310 may control the display of the dynamic display content 220 and the static display content 230 based on the determination result of the determination unit 312 differently, instead of performing the same control. For example, the display control unit 310 controls display of the dynamic display content 220 by the display unit of the glasses-type device 200 based on the determination result of the determination unit 312 . The display control unit 310 may control only the display of the dynamic display content 220 out of the dynamic display content 220 and the static display content 230 based on the determination result by the determination unit 312 . That is, the display control unit 310 may change only the display mode of the dynamic display content 220 according to the determination result of the determination unit 312 without changing the display mode of the fixed display content 230 . Note that, when the static display content 230 and the dynamic display content 220 overlap, the display control unit 310 may perform control so that the static display content 230 is preferentially displayed.

例えば、表示制御部310は、ユーザ202が移動していると判定された場合、ユーザ202が移動していないと判定された場合と比較して、動的表示コンテンツ220の透過率を高くするよう制御する。これにより、固定表示コンテンツ230は見やすいままとしつつ、動的表示コンテンツ220による実世界の見にくさを低減することができ、ユーザ202の安全性向上に貢献することができる。なお、この場合に、表示制御部310は、固定表示コンテンツ230の透過率を設定可能であってよい。表示制御部310は、判定部312の判定結果によらずに、当該設定に従って、固定表示コンテンツ230を透過表示したり、半透過表示したり、非透過表示したりしてよい。 For example, when it is determined that the user 202 is moving, the display control unit 310 increases the transmittance of the dynamic display content 220 compared to when it is determined that the user 202 is not moving. Control. As a result, it is possible to reduce the difficulty of viewing the real world due to the dynamic display content 220 while keeping the static display content 230 easy to see, thereby contributing to an improvement in safety for the user 202 . Note that in this case, the display control section 310 may be able to set the transmittance of the fixed display content 230 . The display control unit 310 may transparently display, semi-transparently, or non-transparently display the fixed display content 230 in accordance with the setting regardless of the determination result of the determination unit 312 .

表示制御部310は、ユーザ202の移動速度を速いほど動的表示コンテンツ220の透過率を高くするよう制御してよい。例えば、表示制御部310は、段階的な移動速度の閾値を予め設定しておき、ユーザ202の移動速度が段階的な移動速度の閾値を超える毎に、動的表示コンテンツ220の透過率を高める。表示制御部310は、ユーザ202の移動速度が速いほど動的表示コンテンツ220及び固定表示コンテンツ230の両方の透過率を高くするよう制御してもよく、この場合に、動的表示コンテンツ220と固定表示コンテンツ230の透過率を同一にしてもよく、異ならせてもよい。 The display control unit 310 may perform control such that the higher the moving speed of the user 202 is, the higher the transmittance of the dynamic display content 220 is. For example, the display control unit 310 presets a stepwise movement speed threshold, and increases the transmittance of the dynamic display content 220 each time the user 202's movement speed exceeds the stepwise movement speed threshold. . The display control unit 310 may control to increase the transmittance of both the dynamic display content 220 and the fixed display content 230 as the moving speed of the user 202 increases. The transmittance of the displayed content 230 may be the same or may be different.

また、例えば、表示制御部310は、ユーザ202が移動していると判定された場合、ユーザ202が移動していないと判定された場合と比較して、動的表示コンテンツ220を遠くの位置に配置するよう制御する。例えば、表示制御部310は、手前の建物付近のエリアに動的表示コンテンツ220が登録されている場合において、ユーザ202が移動していないと判定された場合、当該エリアに動的表示コンテンツ220が位置しているように見えるよう当該動的表示コンテンツ220の表示を制御し、ユーザ202が移動していると判定された場合、奥の建物付近のエリアに動的表示コンテンツ220が位置しているように見えるよう当該動的表示コンテンツ220の表示を制御する。 Also, for example, when it is determined that the user 202 is moving, the display control unit 310 moves the dynamic display content 220 to a farther position than when it is determined that the user 202 is not moving. control placement. For example, when the dynamic display content 220 is registered in an area near a building in the foreground and it is determined that the user 202 has not moved, the display control unit 310 registers the dynamic display content 220 in the area. The display of the dynamic display content 220 is controlled so that it appears to be located, and if it is determined that the user 202 is moving, the dynamic display content 220 is located in an area near a building in the back. control the display of the dynamic display content 220 to appear as

表示制御部310は、ユーザ202の移動速度が速いほど動的表示コンテンツ220をより遠くの位置に配置するよう制御してよい。例えば、表示制御部310は、段階的な移動速度の閾値を予め設定しておき、ユーザ202の移動速度が段階的な移動速度の閾値を超える毎に、動的表示コンテンツ220の位置をより遠くにするよう制御する。 The display control unit 310 may control the dynamic display content 220 to be placed at a farther position as the moving speed of the user 202 is faster. For example, the display control unit 310 presets a stepped moving speed threshold, and moves the dynamic display content 220 further away each time the moving speed of the user 202 exceeds the stepped moving speed threshold. to be controlled.

また、例えば、表示制御部310は、ユーザ202が移動していると判定された場合、ユーザ202が移動していないと判定された場合と比較して、表示領域のより外側に動的表示コンテンツ220を配置するよう制御する。 Also, for example, when it is determined that the user 202 is moving, the display control unit 310 moves the dynamic display content outside the display area more than when it is determined that the user 202 is not moving. 220 is placed.

また、例えば、表示制御部310は、ユーザ202が移動していると判定された場合、ユーザ202が移動していないと判定された場合と比較して、動的表示コンテンツ220のサイズを小さくするよう制御する。例えば、表示制御部310は、ユーザ202が移動していると判定された場合に、ユーザ202が移動していないと判定された場合に対して、動的表示コンテンツ220のサイズを半分等の予め定められた割合にするよう制御する。 Also, for example, when it is determined that the user 202 is moving, the display control unit 310 reduces the size of the dynamic display content 220 compared to when it is determined that the user 202 is not moving. to control. For example, when it is determined that the user 202 is moving, the display control unit 310 reduces the size of the dynamic display content 220 to half or the like in advance when it is determined that the user 202 is not moving. It is controlled so as to maintain a specified ratio.

表示制御部310は、ユーザ202の移動速度が速いほど動的表示コンテンツ220のサイズをより小さくするよう制御してもよい。例えば、表示制御部310は、段階的な移動速度の閾値を予め設定しておき、ユーザ202の移動速度が段階的な移動速度の閾値を超える毎に、動的表示コンテンツ220のサイズを小さくするよう制御する。 The display control unit 310 may control the size of the dynamic display content 220 to be smaller as the moving speed of the user 202 is faster. For example, the display control unit 310 presets a stepped moving speed threshold, and reduces the size of the dynamic display content 220 each time the moving speed of the user 202 exceeds the stepped moving speed threshold. to control.

また、例えば、表示制御部310は、ユーザ202が移動していると判定された場合、動的表示コンテンツ220を簡易表示するよう制御する。例えば、表示制御部310は、ユーザ202が移動していると判定された場合、動的表示コンテンツ220をアイコン化して表示するよう制御する。 Also, for example, when it is determined that the user 202 is moving, the display control unit 310 performs control so that the dynamic display content 220 is simply displayed. For example, when it is determined that the user 202 is moving, the display control unit 310 controls the dynamic display content 220 to be iconized and displayed.

また、例えば、表示制御部310は、ユーザ202が移動していると判定された場合、固定表示コンテンツ230及び動的表示コンテンツ220のうち、固定表示コンテンツ230のみを表示するよう制御する。すなわち、表示制御部310は、ユーザ202が移動していると判定された場合、眼鏡型デバイス200の視界内に、動的表示コンテンツ220が登録されたエリアが含まれていても、動的表示コンテンツ220は表示させずに、固定表示コンテンツ230のみ表示するよう制御する。これにより、固定表示コンテンツ230は見えたままとしつつ、動的表示コンテンツ220の表示をオフにすることで、ユーザ202の視界を大幅に確保することができ、ユーザ202の安全性向上に貢献することができる。 Also, for example, when it is determined that the user 202 is moving, the display control unit 310 controls to display only the fixed display content 230 out of the fixed display content 230 and the dynamic display content 220 . That is, when the display control unit 310 determines that the user 202 is moving, even if the field of view of the spectacles-type device 200 includes an area in which the dynamic display content 220 is registered, the display control unit 310 performs dynamic display. Control is performed so that only the fixed display content 230 is displayed without displaying the content 220 . As a result, by turning off the display of the dynamic display content 220 while keeping the static display content 230 visible, it is possible to secure a large field of view for the user 202, which contributes to improving the safety of the user 202. be able to.

表示制御部310は、情報取得部306が取得した眼鏡型デバイス200の周囲の明るさの度合を示す明るさ情報に基づいて、眼鏡型デバイス200の表示部によるコンテンツの表示を制御してもよい。表示制御部310は、例えば、眼鏡型デバイス200の周囲の明るさの度合が低い場合に、ユーザ202の視界の妨げになりにくい表示態様でコンテンツを表示するよう制御する。 The display control unit 310 may control display of content by the display unit of the glasses-type device 200 based on the brightness information indicating the degree of brightness around the glasses-type device 200 acquired by the information acquisition unit 306. . The display control unit 310 performs control to display content in a display mode that does not easily obstruct the field of view of the user 202, for example, when the degree of brightness around the glasses-type device 200 is low.

例えば、表示制御部310は、明るさ情報が示す明るさの度合が予め定められた度合より高い場合に、明るさ情報が示す明るさの度合が予め定められた度合より低い場合と比較して、コンテンツの透過率を低くするよう制御する。表示制御部310は、明るさ情報が示す明るさの度合が高いほど、コンテンツの透過率をより低くするよう制御してもよい。これにより、ユーザ202の周囲が明るい状況において、コンテンツが見えにくくなってしまうことを防ぐができる。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、明るさ情報が示す明るさの度合が予め定められた度合より高い場合に、明るさ情報が示す明るさの度合が予め定められた度合より低い場合と比較して透過率を低くしたり、明るさ情報が示す明るさの度合が高いほど透過率をより低くしたりするよう制御してもよい。 For example, when the degree of brightness indicated by the brightness information is higher than a predetermined degree, the display control unit 310 compares the case where the degree of brightness indicated by the brightness information is lower than the predetermined degree. , to control the transparency of the content to be low. The display control unit 310 may perform control such that the higher the degree of brightness indicated by the brightness information, the lower the transmittance of the content. As a result, it is possible to prevent the content from becoming difficult to see when the surroundings of the user 202 are bright. Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is, and only for the dynamic display content 220, the degree of brightness indicated by the brightness information is set in advance. When the degree of brightness indicated by the brightness information is higher than the predetermined degree, the transmittance is made lower than when the degree of brightness indicated by the brightness information is lower than the predetermined degree. You may control so that a transmittance|permeability may be made lower.

また、例えば、表示制御部310は、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、明るさ情報が示す明るさの度合が予め定められた度合より高い場合と比較して、コンテンツの輝度を低くするよう制御する。表示制御部310は、明るさ情報が示す明るさの度合が低いほど、コンテンツの輝度をより低くするよう制御してもよい。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、明るさ情報が示す明るさの度合が予め定められた度合より高い場合と比較して輝度を低くしたり、明るさ情報が示す明るさの度合が低いほど輝度をより低くしたりするよう制御してもよい。 Further, for example, when the degree of brightness indicated by the brightness information is lower than a predetermined degree, the display control unit 310 compares the degree of brightness indicated by the brightness information with a case where the degree of brightness indicated by the brightness information is higher than the predetermined degree. to control the brightness of the content to be low. The display control unit 310 may perform control such that the lower the degree of brightness indicated by the brightness information, the lower the brightness of the content. Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is, and only for the dynamic display content 220, the degree of brightness indicated by the brightness information is set in advance. When the level of brightness indicated by the brightness information is lower than the predetermined level, the brightness is lowered compared to when the level of brightness indicated by the brightness information is higher than the predetermined level, or the lower the level of brightness indicated by the brightness information, the lower the brightness. may be controlled to be lower.

また、例えば、表示制御部310は、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、明るさ情報が示す明るさの度合が予め定められた度合より高い場合と比較して、眼鏡型デバイス200から遠くの位置にコンテンツを配置するよう制御する。表示制御部310は、明るさ情報が示す明るさの度合が低いほど、コンテンツをより遠くの位置に配置するよう制御してもよい。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、明るさ情報が示す明るさの度合が予め定められた度合より高い場合と比較して眼鏡型デバイス200から遠くの位置に配置したり、明るさ情報が示す明るさの度合が低いほどコンテンツをより遠くの位置に配置したりするよう制御してもよい。 Further, for example, when the degree of brightness indicated by the brightness information is lower than a predetermined degree, the display control unit 310 compares the degree of brightness indicated by the brightness information with a case where the degree of brightness indicated by the brightness information is higher than the predetermined degree. to place the content at a position far from the spectacles-type device 200 . The display control unit 310 may perform control such that the lower the degree of brightness indicated by the brightness information, the farther the content is placed. Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is, and only for the dynamic display content 220, the degree of brightness indicated by the brightness information is set in advance. When the degree of brightness indicated by the brightness information is lower than the predetermined degree, the brightness indicated by the brightness information may be placed farther from the spectacles-type device 200 than when the degree of brightness indicated by the brightness information is higher than the predetermined degree. Control may be performed such that the lower the degree of distance, the farther the content is placed.

また、例えば、表示制御部310は、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、明るさ情報が示す明るさの度合が予め定められた度合より高い場合と比較して、表示領域のより外側にコンテンツを配置するよう制御する。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、明るさ情報が示す明るさの度合が予め定められた度合より高い場合と比較して、表示領域のより外側に配置するよう制御してもよい。 Further, for example, when the degree of brightness indicated by the brightness information is lower than a predetermined degree, the display control unit 310 compares the degree of brightness indicated by the brightness information with a case where the degree of brightness indicated by the brightness information is higher than the predetermined degree. to control the layout of the content outside the display area. Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is, and only for the dynamic display content 220, the degree of brightness indicated by the brightness information is set in advance. When the degree of brightness indicated by the brightness information is lower than the predetermined degree, it may be controlled to be arranged further outside the display area than when the degree of brightness indicated by the brightness information is higher than the predetermined degree.

また、例えば、表示制御部310は、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、明るさ情報が示す明るさの度合が予め定められた度合より高い場合と比較して、コンテンツのサイズを小さくするよう制御する。表示制御部310は、明るさ情報が示す明るさの度合が低いほど、コンテンツのサイズをより小さくするよう制御してもよい。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、明るさ情報が示す明るさの度合が予め定められた度合より高い場合と比較して動的表示コンテンツのサイズを小さくしたり、明るさ情報が示す明るさの度合が低いほど動的表示コンテンツのサイズをより小さくしたりするよう制御してもよい。 Further, for example, when the degree of brightness indicated by the brightness information is lower than a predetermined degree, the display control unit 310 compares the degree of brightness indicated by the brightness information with a case where the degree of brightness indicated by the brightness information is higher than the predetermined degree. to control the size of the content to be smaller. The display control unit 310 may control the size of the content to be smaller as the degree of brightness indicated by the brightness information is lower. Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is, and only for the dynamic display content 220, the degree of brightness indicated by the brightness information is set in advance. When the brightness level indicated by the brightness information is lower than the predetermined level, the size of the dynamic display content is reduced compared to when the brightness level indicated by the brightness information is higher than the predetermined level. The lower the degree, the smaller the size of the dynamic display content may be controlled.

また、例えば、表示制御部310は、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、コンテンツを簡易表示するよう制御する。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、コンテンツを簡易表示するよう制御してもよい。 Further, for example, when the degree of brightness indicated by the brightness information is lower than a predetermined degree, the display control unit 310 performs control so that the content is simply displayed. Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is, and only for the dynamic display content 220, the degree of brightness indicated by the brightness information is set in advance. If the degree is lower than a predetermined degree, control may be performed to display the content in a simple manner.

また、例えば、表示制御部310は、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230のみを表示するよう制御してもよい。 Further, for example, when the degree of brightness indicated by the brightness information is lower than a predetermined degree, the display control unit 310 displays only the fixed display content 230 out of the dynamic display content 220 and the fixed display content 230. may be controlled to

判定部312は、眼鏡型デバイス200の位置情報に基づいて、眼鏡型デバイス200が位置するエリアを判定してもよい。例えば、判定部312は、眼鏡型デバイス200が、安全エリアに位置するのか、危険エリアに位置するのかを判定してよい。安全エリアとは、安全なエリアとして予め登録されたエリアであってよく、危険エリアとは、危険なエリアとして予め登録されたエリアであってよい。 The determination unit 312 may determine the area where the eyeglass-shaped device 200 is located based on the location information of the eyeglass-shaped device 200 . For example, the determination unit 312 may determine whether the glasses-type device 200 is located in a safe area or a dangerous area. The safe area may be an area pre-registered as a safe area, and the dangerous area may be an area pre-registered as a dangerous area.

判定部312は、例えば、サーバ通信部308が表示制御サーバ100から予め受信した、複数のエリアのそれぞれが安全エリアなのか危険エリアなのかを占めるエリア情報を参照することによって、眼鏡型デバイス200が位置するエリアを判定する。また、例えば、判定部312は、眼鏡型デバイス200の位置情報を、サーバ通信部308を介して表示制御サーバ100に送信し、眼鏡型デバイス200が安全エリアに位置するのか危険エリアに位置するのかを示す情報を表示制御サーバ100から受信することによって、判定してもよい。 For example, the determination unit 312 refers to area information received in advance by the server communication unit 308 from the display control server 100 and indicates whether each of a plurality of areas is a safe area or a dangerous area, thereby determining whether the spectacles-type device 200 Determine the area in which it is located. Also, for example, the determination unit 312 transmits the position information of the spectacles-type device 200 to the display control server 100 via the server communication unit 308, and determines whether the spectacles-type device 200 is located in a safe area or a dangerous area. may be determined by receiving information indicating from the display control server 100 .

また、眼鏡型デバイス200が位置するエリアが安全エリアであるか危険エリアであるかを、AI(Artificial Intelligence)によって判定部312が判定してもよい。判定部312は、格納部302に格納されている情報を用いて、眼鏡型デバイス200が位置するエリアが安全エリアであるか危険エリアであるかを判定してよい。 Also, the determination unit 312 may determine whether the area where the glasses-type device 200 is located is a safe area or a dangerous area by AI (Artificial Intelligence). The determination unit 312 may use information stored in the storage unit 302 to determine whether the area where the glasses-type device 200 is located is a safe area or a dangerous area.

判定部312は、例えば、眼鏡型デバイス200が備える撮像部によって撮像された撮像画像に基づいて、眼鏡型デバイス200が位置するエリアが安全エリアであるか危険エリアであるかを判定する。判定部312は、例えば、多数の安全なエリアの撮像画像と、多数の危険なエリアの撮像画像を用いて学習された、対象エリアが安全なエリアであるか危険なエリアであるかを識別可能な機械学習モデルを用いて、眼鏡型デバイス200が位置するエリアが安全エリアであるか危険エリアであるかを判定してよい。当該機械学習モデルは、例えば、表示制御サーバ100によって生成されて、表示制御サーバ100から眼鏡型デバイス200に送信されてよい。また、眼鏡型デバイス200が、当該機械学習モデルを生成してもよい。 The determination unit 312 determines whether the area where the eyeglasses-type device 200 is located is a safe area or a dangerous area based on an image captured by an imaging unit included in the eyeglasses-type device 200, for example. For example, the determination unit 312 can identify whether the target area is a safe area or a dangerous area by learning using a large number of captured images of safe areas and a large number of captured images of dangerous areas. A machine learning model may be used to determine whether the area in which the glasses-type device 200 is located is a safe area or a dangerous area. The machine learning model may be generated by the display control server 100 and transmitted from the display control server 100 to the glasses-type device 200, for example. Also, the glasses-type device 200 may generate the machine learning model.

判定部312は、例えば、眼鏡型デバイス200が備えるLiDARによって出力された情報に基づいて、眼鏡型デバイス200が位置するエリアが安全エリアであるか危険エリアであるかを判定する。判定部312は、例えば、LiDARによって出力された、眼鏡型デバイス200の周囲の各種特徴点に基づいて、眼鏡型デバイス200が位置するエリアが安全エリアであるか危険エリアであるかを判定する。判定部312は、例えば、多数の安全なエリアの特徴点と、多数の危険なエリアの特徴点を用いて学習された、対象エリアが安全なエリアであるか危険なエリアであるかを識別可能な機械学習モデルを用いて、眼鏡型デバイス200が位置するエリアが安全エリアであるか危険エリアであるかを判定してよい。当該機械学習モデルは、例えば、表示制御サーバ100によって生成されて、表示制御サーバ100から眼鏡型デバイス200に送信されてよい。また、眼鏡型デバイス200が、当該機械学習モデルを生成してもよい。 The determination unit 312 determines whether the area in which the eyeglass-shaped device 200 is located is a safe area or a dangerous area, based on information output by the LiDAR included in the eyeglass-shaped device 200, for example. The determination unit 312 determines whether the area where the eyeglass-shaped device 200 is located is a safe area or a dangerous area based on various feature points around the eyeglass-shaped device 200 output by LiDAR, for example. The determination unit 312 can identify whether the target area is a safe area or a dangerous area by learning using, for example, a large number of safe area feature points and a large number of dangerous area feature points. A machine learning model may be used to determine whether the area in which the glasses-type device 200 is located is a safe area or a dangerous area. The machine learning model may be generated by the display control server 100 and transmitted from the display control server 100 to the glasses-type device 200, for example. Also, the glasses-type device 200 may generate the machine learning model.

眼鏡型デバイス200が位置するエリアが安全エリアであるか危険エリアであるかを、AI(Artificial Intelligence)によって表示制御サーバ100が判定してもよい。表示制御サーバ100は、眼鏡型デバイス200から、格納部302に格納されている情報を受信して、当該情報を用いて、眼鏡型デバイス200が位置するエリアが安全エリアであるか危険エリアであるかを判定してよい。表示制御サーバ100による判定方法は、判定部312と同様であってよい。 The display control server 100 may determine whether the area where the glasses-type device 200 is located is a safe area or a dangerous area by AI (Artificial Intelligence). The display control server 100 receives the information stored in the storage unit 302 from the glasses-type device 200, and uses the information to determine whether the area where the glasses-type device 200 is located is a safe area or a dangerous area. You can judge whether A determination method by the display control server 100 may be the same as that of the determination unit 312 .

表示制御部310は、眼鏡型デバイス200が位置するエリアに応じて、眼鏡型デバイス200の表示部によるコンテンツの表示態様を制御してよい。表示制御部310は、例えば、眼鏡型デバイス200が位置するエリアに応じて、眼鏡型デバイス200の表示部における表示領域内のコンテンツの表示位置を制御する。具体例として、表示制御部310は、眼鏡型デバイス200が安全な場所に位置する場合は、コンテンツを表示領域中の中心付近に配置し、眼鏡型デバイス200が危険な場所に位置する場合は、コンテンツを表示領域中の端部付近に配置するよう制御する。端部は、上端であってよい。端部は、下端であってもよい。端部は、左端であってもよい。端部は、右端であってもよい。これにより、例えば、駅のホーム等の危険な場所にユーザ202が位置する場合には、表示領域中の中心付近を避けて、表示領域中の端部にコンテンツを表示させることができ、ユーザ202の安全性向上に貢献することができる。 The display control section 310 may control the display mode of the content by the display section of the spectacle-type device 200 according to the area where the spectacle-type device 200 is located. The display control unit 310 controls the display position of the content within the display area of the display unit of the spectacles-type device 200 according to, for example, the area where the spectacles-type device 200 is located. As a specific example, the display control unit 310 arranges the content near the center of the display area when the spectacles-type device 200 is located in a safe place, and arranges the content near the center of the display area when the spectacles-type device 200 is located in a dangerous place. Controls placement of content near the edges of the display area. The edge may be the top edge. The edge may be the bottom edge. The end may be the left end. The end may be the right end. As a result, for example, when the user 202 is positioned in a dangerous place such as a station platform, the content can be displayed at the edge of the display area while avoiding the vicinity of the center of the display area. can contribute to improving the safety of

表示制御部310は、眼鏡型デバイス200が危険な場所に位置する場合に、眼鏡型デバイス200が安全な場所に位置する場合と比較して、コンテンツの透過率を高くするよう制御してもよい。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、眼鏡型デバイス200が危険な場所に位置する場合に、眼鏡型デバイス200が安全な場所に位置する場合と比較して、透過率を高くするよう制御してもよい。 The display control unit 310 may perform control to increase the content transmittance when the spectacle-type device 200 is located in a dangerous place compared to when the spectacle-type device 200 is in a safe place. . Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is. In this case, the transmittance may be controlled to be higher than when the spectacles-type device 200 is positioned in a safe place.

また、例えば、表示制御部310は、眼鏡型デバイス200が危険な場所に位置する場合に、眼鏡型デバイス200が安全な場所に位置する場合と比較して、眼鏡型デバイス200から遠くの位置にコンテンツを配置するよう制御する。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、眼鏡型デバイス200が危険な場所に位置する場合に、眼鏡型デバイス200が安全な場所に位置する場合と比較して、眼鏡型デバイス200から遠くの位置に配置するよう制御してもよい。 Also, for example, when the eyeglass-type device 200 is located in a dangerous place, the display control unit 310 may be positioned farther from the eyeglass-type device 200 than when the eyeglass-type device 200 is located in a safe place. Control placement of content. Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is. In this case, the eyeglass-type device 200 may be controlled to be placed farther from the eyeglass-type device 200 than when it is located in a safe place.

また、例えば、表示制御部310は、眼鏡型デバイス200が危険な場所に位置する場合に、眼鏡型デバイス200が安全な場所に位置する場合と比較して、表示領域のより外側にコンテンツを配置するよう制御する。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、眼鏡型デバイス200が危険な場所に位置する場合に、眼鏡型デバイス200が安全な場所に位置する場合と比較して、表示領域のより外側に配置するよう制御してもよい。 Also, for example, when the spectacles-type device 200 is located in a dangerous place, the display control unit 310 arranges the content outside the display area compared to when the spectacles-type device 200 is placed in a safe place. control to Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is. In this case, compared to the case where the spectacles-type device 200 is located in a safe place, it may be controlled to be placed outside the display area.

また、例えば、表示制御部310は、眼鏡型デバイス200が危険な場所に位置する場合に、眼鏡型デバイス200が安全な場所に位置する場合と比較して、コンテンツのサイズを小さくするよう制御する。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、眼鏡型デバイス200が危険な場所に位置する場合に、眼鏡型デバイス200が安全な場所に位置する場合と比較して、サイズをより小さくするよう制御してもよい。 In addition, for example, the display control unit 310 controls the size of the content to be smaller when the spectacle-type device 200 is located in a dangerous place than when the spectacle-type device 200 is in a safe place. . Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is, and only for the dynamic display content 220, the degree of brightness indicated by the brightness information is set in advance. When the degree is lower than a predetermined degree, when the eyeglass-type device 200 is located in a dangerous place, the size can be controlled to be smaller than when the eyeglass-type device 200 is located in a safe place. good.

また、例えば、表示制御部310は、眼鏡型デバイス200が危険な場所に位置する場合に、コンテンツを簡易表示するよう制御する。なお、表示制御部310は、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230の表示はそのままとし、動的表示コンテンツ220についてのみ、眼鏡型デバイス200が危険な場所に位置する場合に、コンテンツを簡易表示するよう制御してもよい。 Further, for example, the display control unit 310 performs control to display content in a simplified manner when the glasses-type device 200 is located in a dangerous place. Of the dynamic display content 220 and the fixed display content 230, the display control unit 310 keeps the display of the fixed display content 230 as it is. In some cases, the content may be controlled to be simply displayed.

また、例えば、表示制御部310は、眼鏡型デバイス200が危険な場所に位置する場合に、動的表示コンテンツ220及び固定表示コンテンツ230のうち、固定表示コンテンツ230のみを表示するよう制御してもよい。 Further, for example, the display control unit 310 may control to display only the fixed display content 230 out of the dynamic display content 220 and the fixed display content 230 when the glasses-type device 200 is located in a dangerous place. good.

図5は、表示制御装置300による処理の流れの一例を概略的に示す。ここでは、表示制御装置300が、眼鏡型デバイス200の位置の周辺のエリアに登録された動的表示コンテンツ220を表示制御サーバ100から受信して、状況に応じて動的表示コンテンツ220を表示する場合について説明する。なお、ここでは、固定表示コンテンツ230は常に表示しているものとする。 FIG. 5 schematically shows an example of the flow of processing by the display control device 300. As shown in FIG. Here, the display control device 300 receives the dynamic display content 220 registered in the area around the position of the glasses-type device 200 from the display control server 100, and displays the dynamic display content 220 according to the situation. A case will be described. Here, it is assumed that the fixed display content 230 is always displayed.

ステップ(ステップをSと省略して記載する場合がある。)202では、サーバ通信部308が、眼鏡型デバイス200の位置情報を表示制御サーバ100に送信する。S204では、サーバ通信部308が、表示制御サーバ100から、眼鏡型デバイス200の位置の周辺のエリアに登録された動的表示コンテンツ220を受信する。 In step (the step may be abbreviated as S) 202 , the server communication unit 308 transmits the position information of the glasses-type device 200 to the display control server 100 . In S<b>204 , the server communication unit 308 receives the dynamic display content 220 registered in the area around the position of the glasses-type device 200 from the display control server 100 .

S206では、情報取得部306が、眼鏡型デバイス200の視界情報を取得する。S208では、表示制御部310が、視界情報に基づいて、表示対象の動的表示コンテンツ220があるか否かを判定する。表示制御部310は、例えば、表示制御サーバ100から受信した動的表示コンテンツ220の中に、視界情報によって示される視界に含まれるエリアに対応する動的表示コンテンツ220が有る場合に、表示対象の動的表示コンテンツ220があると判定する。有ると判定した場合、S210に進み、無いと判定した場合、S216に進む。 In S<b>206 , the information acquisition unit 306 acquires the field-of-view information of the spectacles-type device 200 . In S208, the display control unit 310 determines whether or not there is dynamic display content 220 to be displayed based on the visibility information. For example, if the dynamic display content 220 received from the display control server 100 includes the dynamic display content 220 corresponding to the area included in the field of view indicated by the field of view information, the display control unit 310 selects the display target. It is determined that there is dynamic display content 220 . If it is determined that there is, the process proceeds to S210, and if it is determined that there is no, the process proceeds to S216.

S210では、判定部312が、ユーザ202が移動しているか否かを判定する。移動していないと判定した場合、S212に進み、移動していると判定した場合、S214に進む。 In S210, the determination unit 312 determines whether the user 202 is moving. If it is determined that the object is not moving, the process proceeds to S212, and if it is determined that the object is moving, the process proceeds to S214.

S212では、表示制御部310が、第1の表示態様で動的表示コンテンツ220を表示する。第1の表示態様は、動的表示コンテンツ220に変更を加えずに表示する表示態様であってよい。 In S212, the display control unit 310 displays the dynamic display content 220 in the first display mode. The first display mode may be a display mode in which the dynamic display content 220 is displayed without modification.

S214では、表示制御部310が、第2の表示態様で動的表示コンテンツ220を表示する。第2の表示態様は、上述した、ユーザ202の視界の妨げになりにくい表示態様であってよい。 In S214, the display control unit 310 displays the dynamic display content 220 in the second display mode. The second display mode may be a display mode that does not easily obstruct the field of view of the user 202 as described above.

S216では、サーバ通信部308が、動的表示コンテンツ220の更新処理を実行するか否かを判定する。サーバ通信部308は、例えば、前回動的表示コンテンツ220を受信してから、予め定められた距離以上移動していた場合に、更新処理を実行すると判定し、予め定められた距離以上移動していない場合に、更新処理を実行しないと判定する。また、例えば、サーバ通信部308は、前回動的表示コンテンツ220を受信してから、予め定められた時間が経過していた場合に、更新処理を実行すると判定し、予め定められた時間が経過していない場合に、更新処理を実行しないと判定する。 In S<b>216 , the server communication unit 308 determines whether or not to execute update processing of the dynamic display content 220 . For example, if the server communication unit 308 has moved a predetermined distance or more after receiving the dynamic display content 220 last time, the server communication unit 308 determines to execute the update process, and determines that the update process is to be performed. If not, it is determined not to execute the update process. Further, for example, the server communication unit 308 determines that the update process is to be executed when a predetermined time has passed since the dynamic display content 220 was received last time, and the predetermined time has passed. If not, it is determined that update processing is not to be executed.

更新処理を実行しないと判定した場合、S206に戻り、実行すると判定した場合、S202に戻る。図5に示す処理は、例えば、ユーザ202による指示に従って終了してよい。なお、ここでは、一定距離移動した場合や、一定時間経過した場合に、表示制御サーバ100に対して動的表示コンテンツ220を問い合わせる例を挙げて説明したが、これに限らない。眼鏡型デバイス200は、継続的に位置情報を表示制御サーバ100に送信して、継続的に表示制御サーバ100から動的表示コンテンツ220を受信してもよい。 If it is determined not to execute the update process, the process returns to S206, and if it is determined to execute it, the process returns to S202. The process shown in FIG. 5 may be terminated according to an instruction by the user 202, for example. Here, an example of inquiring the display control server 100 about the dynamic display content 220 after moving a certain distance or after a certain period of time has passed has been described, but the present invention is not limited to this. The glasses-type device 200 may continuously transmit position information to the display control server 100 and continuously receive dynamic display content 220 from the display control server 100 .

図6は、表示制御装置300による処理の流れの一例を概略的に示す。ここでは、図5と異なる点を主に説明する。 FIG. 6 schematically shows an example of the flow of processing by the display control device 300. As shown in FIG. Here, points different from FIG. 5 will be mainly described.

S302では、サーバ通信部308が、眼鏡型デバイス200の位置情報を表示制御サーバ100に送信する。S304では、サーバ通信部308が、表示制御サーバ100から、眼鏡型デバイス200の位置の周辺のエリアに登録された動的表示コンテンツ220を受信する。 In S<b>302 , the server communication unit 308 transmits the position information of the glasses-type device 200 to the display control server 100 . In S<b>304 , the server communication unit 308 receives the dynamic display content 220 registered in the area around the position of the glasses-type device 200 from the display control server 100 .

S306では、情報取得部306が、眼鏡型デバイス200の視界情報を取得する。S308では、表示制御部310が、表示対象の動的表示コンテンツ220があるか否かを判定する。有ると判定した場合、S310に進み、無いと判定した場合、S314に進む。 In S<b>306 , the information acquisition unit 306 acquires the field-of-view information of the spectacles-type device 200 . In S308, the display control unit 310 determines whether or not there is dynamic display content 220 to be displayed. If it is determined that there is, the process proceeds to S310, and if it is determined that there is not, the process proceeds to S314.

S310では、情報取得部306が、明るさ情報を取得する。S312では、表示制御部310が、S310において取得された明るさ情報に応じた表示態様で動的表示コンテンツ220を表示するよう制御する。 In S310, the information acquisition unit 306 acquires brightness information. In S312, the display control unit 310 controls to display the dynamic display content 220 in a display mode according to the brightness information acquired in S310.

S314では、サーバ通信部308が、動的表示コンテンツ220の更新処理を実行するか否かを判定する。更新処理を実行しないと判定した場合、S306に戻り、実行すると判定した場合、S302に戻る。 In S<b>314 , the server communication unit 308 determines whether or not to execute update processing of the dynamic display content 220 . If it is determined not to execute the update process, the process returns to S306, and if it is determined to execute it, the process returns to S302.

図7は、表示制御装置300による処理の流れの一例を概略的に示す。ここでは、図5と異なる点を主に説明する。 FIG. 7 schematically shows an example of the flow of processing by the display control device 300. As shown in FIG. Here, points different from FIG. 5 will be mainly described.

S402では、サーバ通信部308が、眼鏡型デバイス200の位置情報を表示制御サーバ100に送信する。S404では、サーバ通信部308が、表示制御サーバ100から、眼鏡型デバイス200の位置の周辺のエリアに登録された動的表示コンテンツ220を受信する。 In S<b>402 , the server communication unit 308 transmits the position information of the glasses-type device 200 to the display control server 100 . In S<b>404 , the server communication unit 308 receives the dynamic display content 220 registered in the area around the position of the glasses-type device 200 from the display control server 100 .

S406では、情報取得部306が、眼鏡型デバイス200の視界情報を取得する。S408では、表示制御部310が、表示対象の動的表示コンテンツ220があるか否かを判定する。有ると判定した場合、S410に進み、無いと判定した場合、S416に進む。 In S<b>406 , the information acquisition unit 306 acquires the field-of-view information of the glasses-type device 200 . In S408, the display control unit 310 determines whether or not there is dynamic display content 220 to be displayed. If it is determined that there is, the process proceeds to S410, and if it is determined that there is no, the process proceeds to S416.

S410では、判定部312が、眼鏡型デバイス200が危険エリア内に位置するか否かを判定する。危険エリア内に位置していないと判定した場合、S412に進み、位置していると判定した場合、S414に進む。 In S410, the determination unit 312 determines whether the spectacles-type device 200 is located within the danger area. If it is determined that it is not located in the dangerous area, the process proceeds to S412, and if it is determined that it is located, the process proceeds to S414.

S412では、表示制御部310が、第1の表示態様で動的表示コンテンツ220を表示する。S414では、表示制御部310が、第2の表示態様で動的表示コンテンツ220を表示する。 In S412, the display control unit 310 displays the dynamic display content 220 in the first display mode. In S414, the display control unit 310 displays the dynamic display content 220 in the second display mode.

S416では、サーバ通信部308が、動的表示コンテンツ220の更新処理を実行するか否かを判定する。更新処理を実行しないと判定した場合、S406に戻り、実行すると判定した場合、S402に戻る。 In S<b>416 , the server communication unit 308 determines whether or not to execute update processing of the dynamic display content 220 . If it is determined not to execute the update process, the process returns to S406, and if it is determined to execute it, the process returns to S402.

上記実施形態では、表示制御装置300が、ユーザ202が移動しているか否かなどを判定して、判定結果に基づいて、コンテンツの表示を制御する場合を例に挙げて説明したが、これに限らない。このような処理を、表示制御サーバ100が実行してもよい。この場合、表示制御サーバ100は、格納部302、情報取得部306、表示制御部310、及び判定部312に相当する構成を備えてよい。表示制御サーバ100は、表示制御装置の一例であってよい。 In the above embodiment, the display control device 300 determines whether or not the user 202 is moving, and controls the display of content based on the determination result. Not exclusively. The display control server 100 may execute such processing. In this case, the display control server 100 may have configurations corresponding to the storage unit 302 , the information acquisition unit 306 , the display control unit 310 , and the determination unit 312 . The display control server 100 may be an example of a display control device.

表示制御サーバ100の情報取得部は、眼鏡型デバイス200からネットワーク20を介して各種情報を取得してよい。表示制御サーバ100の情報取得部は、眼鏡型デバイス200から位置情報、視界情報、移動速度情報、及び明るさ情報を取得してよい。 The information acquisition unit of the display control server 100 may acquire various types of information from the glasses-type device 200 via the network 20 . The information acquisition unit of the display control server 100 may acquire position information, visibility information, moving speed information, and brightness information from the glasses-type device 200 .

表示制御サーバ100の判定部は、判定部312と同様に、眼鏡型デバイス200のユーザ202が移動しているか否かを判定してよい。表示制御サーバ100の表示制御部は、表示制御部310と同様に、判定部312による判定結果に基づいて、眼鏡型デバイス200の表示部によるコンテンツの表示を制御してよい。表示制御サーバ100の表示制御部は、眼鏡型デバイス200に対して表示指示を送信することによって、眼鏡型デバイス200の表示部によるコンテンツの表示を制御してよい。 Similar to the determination unit 312, the determination unit of the display control server 100 may determine whether the user 202 of the glasses-type device 200 is moving. Similar to the display control unit 310 , the display control unit of the display control server 100 may control display of content by the display unit of the glasses-type device 200 based on the determination result of the determination unit 312 . The display control unit of the display control server 100 may control display of content by the display unit of the spectacles-type device 200 by transmitting display instructions to the spectacles-type device 200 .

表示制御サーバ100の表示制御部は、表示制御部310と同様に、明るさ情報に基づいて、眼鏡型デバイス200の表示部によるコンテンツの表示を制御してよい。 Similar to the display control unit 310, the display control unit of the display control server 100 may control display of content by the display unit of the glasses-type device 200 based on the brightness information.

表示制御サーバ100の判定部は、判定部312と同様に、眼鏡型デバイス200の位置情報に基づいて、眼鏡型デバイス200が位置するエリアを判定してよい。表示制御サーバ100の表示制御部は、表示制御部310と同様に、眼鏡型デバイス200が位置するエリアに応じて、眼鏡型デバイス200の表示部によるコンテンツの表示態様を制御してよい。 The determination unit of the display control server 100 may determine the area where the eyeglasses-type device 200 is located based on the location information of the eyeglasses-type device 200, like the determination unit 312. FIG. The display control unit of the display control server 100, like the display control unit 310, may control the display mode of the content by the display unit of the eyeglasses-type device 200 according to the area where the eyeglasses-type device 200 is located.

図1から図7を用いて説明した上記実施形態では、眼鏡型デバイス200が、透過型(シースルー型)のデバイスである場合について主に説明したが、これに限らない。眼鏡型デバイス200は、非透過型のデバイスであってもよい。この場合、眼鏡型デバイス200は、ユーザ202の視界と同じ範囲を撮像している撮像画像を、常に非透過型のディスプレイに表示する。眼鏡型デバイス200は、視界情報を継続的に表示制御サーバ100に送信し、表示制御サーバ100の制御のもと、ユーザ202の視界と同じ範囲を撮像している撮像画像にコンテンツを含めて、非透過型のディスプレイに表示する。 In the above embodiment described with reference to FIGS. 1 to 7, the glasses-type device 200 has mainly been described as a transmissive (see-through) device, but the present invention is not limited to this. The spectacle device 200 may be a non-transmissive device. In this case, the spectacles-type device 200 always displays a captured image of the same range as the field of view of the user 202 on the non-transmissive display. The spectacles-type device 200 continuously transmits field-of-view information to the display control server 100, and under the control of the display control server 100, captures the same range as the field of view of the user 202, including the content in the captured image, Display on a non-transmissive display.

図8は、表示制御装置300又は表示制御サーバ100として機能するコンピュータ1200のハードウェア構成の一例を概略的に示す。コンピュータ1200にインストールされたプログラムは、コンピュータ1200を、本実施形態に係る装置の1又は複数の「部」として機能させ、又はコンピュータ1200に、本実施形態に係る装置に関連付けられるオペレーション又は当該1又は複数の「部」を実行させることができ、及び/又はコンピュータ1200に、本実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ1200に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、CPU1212によって実行されてよい。 FIG. 8 schematically shows an example of a hardware configuration of a computer 1200 functioning as the display control device 300 or the display control server 100. As shown in FIG. Programs installed on the computer 1200 cause the computer 1200 to function as one or more "parts" of the apparatus of the present embodiments, or cause the computer 1200 to operate or perform operations associated with the apparatus of the present invention. Multiple "units" can be executed and/or the computer 1200 can be caused to execute the process or steps of the process according to the present invention. Such programs may be executed by CPU 1212 to cause computer 1200 to perform certain operations associated with some or all of the blocks in the flowcharts and block diagrams described herein.

本実施形態によるコンピュータ1200は、CPU1212、RAM1214、及びグラフィックコントローラ1216を含み、それらはホストコントローラ1210によって相互に接続されている。コンピュータ1200はまた、通信インタフェース1222、記憶装置1224、及びICカードドライブのような入出力ユニットを含み、それらは入出力コントローラ1220を介してホストコントローラ1210に接続されている。記憶装置1224は、ハードディスクドライブ及びソリッドステートドライブ等であってよい。コンピュータ1200はまた、ROM1230及びキーボード又はタッチパネルのような入出力ユニットを含み、それらは入出力チップ1240を介して入出力コントローラ1220に接続されている。 Computer 1200 according to this embodiment includes CPU 1212 , RAM 1214 , and graphics controller 1216 , which are interconnected by host controller 1210 . Computer 1200 also includes input/output units such as communication interface 1222 , storage device 1224 , and IC card drives, which are connected to host controller 1210 via input/output controller 1220 . Storage devices 1224 may be hard disk drives, solid state drives, and the like. Computer 1200 also includes input/output units such as ROM 1230 and keyboard or touch panel, which are connected to input/output controller 1220 via input/output chip 1240 .

CPU1212は、ROM1230及びRAM1214内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ1216は、RAM1214内に提供されるフレームバッファ等又はそれ自体の中に、CPU1212によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス1218上に表示されるようにする。 The CPU 1212 operates according to programs stored in the ROM 1230 and RAM 1214, thereby controlling each unit. Graphics controller 1216 retrieves image data generated by CPU 1212 into a frame buffer or the like provided in RAM 1214 or itself, and causes the image data to be displayed on display device 1218 .

通信インタフェース1222は、ネットワークを介して他の電子デバイスと通信する。記憶装置1224は、コンピュータ1200内のCPU1212によって使用されるプログラム及びデータを格納する。ICカードドライブは、プログラム及びデータをICカードから読み取り、及び/又はプログラム及びデータをICカードに書き込む。 Communication interface 1222 communicates with other electronic devices over a network. Storage device 1224 stores programs and data used by CPU 1212 within computer 1200 . The IC card drive reads programs and data from IC cards and/or writes programs and data to IC cards.

ROM1230はその中に、アクティブ化時にコンピュータ1200によって実行されるブートプログラム等、及び/又はコンピュータ1200のハードウェアに依存するプログラムを格納する。入出力チップ1240はまた、様々な入出力ユニットをUSBポート、パラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ1220に接続してよい。 ROM 1230 stores therein programs that are dependent on the hardware of computer 1200, such as a boot program that is executed by computer 1200 upon activation. Input/output chip 1240 may also connect various input/output units to input/output controller 1220 via USB ports, parallel ports, serial ports, keyboard ports, mouse ports, and the like.

プログラムは、ICカードのようなコンピュータ可読記憶媒体によって提供されてよい。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもある記憶装置1224、RAM1214、又はROM1230にインストールされ、CPU1212によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ1200に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ1200の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。 A program may be provided by a computer-readable storage medium such as an IC card. The program is read from a computer-readable storage medium, installed in storage device 1224 , RAM 1214 , or ROM 1230 , which are also examples of computer-readable storage media, and executed by CPU 1212 . The information processing described within these programs is read by computer 1200 to provide coordination between the programs and the various types of hardware resources described above. An apparatus or method may be configured by implementing information operations or processing according to the use of computer 1200 .

例えば、通信がコンピュータ1200及び外部デバイス間で実行される場合、CPU1212は、RAM1214にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース1222に対し、通信処理を命令してよい。通信インタフェース1222は、CPU1212の制御の下、RAM1214、記憶装置1224、又はICカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。 For example, when communication is performed between the computer 1200 and an external device, the CPU 1212 executes a communication program loaded into the RAM 1214 and sends communication processing to the communication interface 1222 based on the processing described in the communication program. you can command. Under the control of the CPU 1212, the communication interface 1222 reads the transmission data stored in the transmission buffer area provided in the RAM 1214, the storage device 1224, or a recording medium such as an IC card, and transmits the read transmission data to the network. Received data transmitted or received from a network is written in a receive buffer area or the like provided on a recording medium.

また、CPU1212は、記憶装置1224、ICカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がRAM1214に読み取られるようにし、RAM1214上のデータに対し様々なタイプの処理を実行してよい。CPU1212は次に、処理されたデータを外部記録媒体にライトバックしてよい。 The CPU 1212 also causes the RAM 1214 to read all or necessary portions of files or databases stored in an external recording medium such as a storage device 1224 or an IC card, and performs various types of processing on the data on the RAM 1214. may be executed. CPU 1212 may then write back the processed data to an external recording medium.

様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。CPU1212は、RAM1214から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索/置換等を含む、様々なタイプの処理を実行してよく、結果をRAM1214に対しライトバックする。また、CPU1212は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第2の属性の属性値に関連付けられた第1の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、CPU1212は、当該複数のエントリの中から、第1の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第2の属性の属性値を読み取り、それにより予め定められた条件を満たす第1の属性に関連付けられた第2の属性の属性値を取得してよい。 Various types of information, such as various types of programs, data, tables, and databases, may be stored on recording media and subjected to information processing. CPU 1212 performs various types of operations on data read from RAM 1214, information processing, conditional decisions, conditional branching, unconditional branching, and information retrieval, which are described throughout this disclosure and are specified by instruction sequences of programs. Various types of processing may be performed, including /replace, etc., and the results written back to RAM 1214 . In addition, the CPU 1212 may search for information in a file in a recording medium, a database, or the like. For example, when a plurality of entries each having an attribute value of a first attribute associated with an attribute value of a second attribute are stored in the recording medium, the CPU 1212 selects the first attribute from among the plurality of entries. search for an entry that matches the specified condition of the attribute value of the attribute, read the attribute value of the second attribute stored in the entry, and thereby determine the first attribute that satisfies the predetermined condition An attribute value of the associated second attribute may be obtained.

上で説明したプログラム又はソフトウェアモジュールは、コンピュータ1200上又はコンピュータ1200近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はRAMのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ1200に提供する。 The programs or software modules described above may be stored in a computer-readable storage medium on or near computer 1200 . Also, a recording medium such as a hard disk or RAM provided in a server system connected to a dedicated communication network or the Internet can be used as a computer-readable storage medium, whereby the program can be transferred to the computer 1200 via the network. offer.

本実施形態におけるフローチャート及びブロック図におけるブロックは、オペレーションが実行されるプロセスの段階又はオペレーションを実行する役割を持つ装置の「部」を表わしてよい。特定の段階及び「部」が、専用回路、コンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、及び/又はコンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタル及び/又はアナログハードウェア回路を含んでよく、集積回路(IC)及び/又はディスクリート回路を含んでよい。プログラマブル回路は、例えば、フィールドプログラマブルゲートアレイ(FPGA)、及びプログラマブルロジックアレイ(PLA)等のような、論理積、論理和、排他的論理和、否定論理積、否定論理和、及び他の論理演算、フリップフロップ、レジスタ、並びにメモリエレメントを含む、再構成可能なハードウェア回路を含んでよい。 The blocks in the flowcharts and block diagrams in this embodiment may represent steps in the process in which the operations are performed or "parts" of the apparatus responsible for performing the operations. Certain steps and "sections" may be provided with dedicated circuitry, programmable circuitry provided with computer readable instructions stored on a computer readable storage medium, and/or computer readable instructions provided with computer readable instructions stored on a computer readable storage medium. It may be implemented by a processor. Dedicated circuitry may include digital and/or analog hardware circuitry, and may include integrated circuits (ICs) and/or discrete circuitry. Programmable circuits, such as Field Programmable Gate Arrays (FPGAs), Programmable Logic Arrays (PLAs), etc., perform AND, OR, EXCLUSIVE OR, NOT AND, NOT OR, and other logical operations. , flip-flops, registers, and memory elements.

コンピュータ可読記憶媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読記憶媒体は、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読記憶媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読記憶媒体のより具体的な例としては、フロッピー(登録商標)ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、消去可能プログラマブルリードオンリメモリ(EPROM又はフラッシュメモリ)、電気的消去可能プログラマブルリードオンリメモリ(EEPROM)、静的ランダムアクセスメモリ(SRAM)、コンパクトディスクリードオンリメモリ(CD-ROM)、デジタル多用途ディスク(DVD)、ブルーレイ(登録商標)ディスク、メモリスティック、集積回路カード等が含まれてよい。 A computer-readable storage medium may comprise any tangible device capable of storing instructions to be executed by a suitable device, such that a computer-readable storage medium having instructions stored thereon may be illustrated in flowchart or block diagram form. It will comprise an article of manufacture containing instructions that can be executed to create means for performing specified operations. Examples of computer-readable storage media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, and the like. More specific examples of computer readable storage media include floppy disks, diskettes, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory) , electrically erasable programmable read only memory (EEPROM), static random access memory (SRAM), compact disc read only memory (CD-ROM), digital versatile disc (DVD), Blu-ray disc, memory stick , integrated circuit cards, and the like.

コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ(ISA)命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、又はSmalltalk(登録商標)、JAVA(登録商標)、C++等のようなオブジェクト指向プログラミング言語、及び「C」プログラミング言語又は同様のプログラミング言語のような従来の手続型プログラミング言語を含む、1又は複数のプログラミング言語の任意の組み合わせで記述されたソースコード又はオブジェクトコードのいずれかを含んでよい。 The computer readable instructions may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state configuration data, or instructions such as Smalltalk, JAVA, C++, etc. any source or object code written in any combination of one or more programming languages, including object-oriented programming languages, and conventional procedural programming languages such as the "C" programming language or similar programming languages; may include

コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路が、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を生成するために当該コンピュータ可読命令を実行すべく、ローカルに又はローカルエリアネットワーク(LAN)、インターネット等のようなワイドエリアネットワーク(WAN)を介して、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路に提供されてよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。 Computer readable instructions are used to produce means for a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, or programmable circuits to perform the operations specified in the flowchart or block diagrams. A general purpose computer, special purpose computer, or other programmable data processor, locally or over a wide area network (WAN) such as the Internet, etc., to execute such computer readable instructions. It may be provided in the processor of the device or in a programmable circuit. Examples of processors include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers, and the like.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It is obvious to those skilled in the art that various modifications or improvements can be made to the above embodiments. It is clear from the description of the scope of claims that forms with such modifications or improvements can also be included in the technical scope of the present invention.

特許請求の範囲、明細書、及び図面中において示した装置、システム、プログラム、及び方法における動作、手順、ステップ、及び段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。 The execution order of each process such as actions, procedures, steps, and stages in the devices, systems, programs, and methods shown in the claims, the specification, and the drawings is etc., and it should be noted that they can be implemented in any order unless the output of the previous process is used in the subsequent process. Regarding the operation flow in the claims, the specification, and the drawings, even if the description is made using "first," "next," etc. for convenience, it means that it is essential to carry out in this order. not a thing

10 システム、20 ネットワーク、100 表示制御サーバ、200 眼鏡型デバイス、202 ユーザ、210 表示領域、220 動的表示コンテンツ、230 固定表示コンテンツ、300 表示制御装置、302 格納部、304 処理実行部、306 情報取得部、308 サーバ通信部、310 表示制御部、312 判定部、400 通信端末、500 計測装置、600 通信端末、1200 コンピュータ、1210 ホストコントローラ、1212 CPU、1214 RAM、1216 グラフィックコントローラ、1218 ディスプレイデバイス、1220 入出力コントローラ、1222 通信インタフェース、1224 記憶装置、1230 ROM、1240 入出力チップ 10 system, 20 network, 100 display control server, 200 glasses-type device, 202 user, 210 display area, 220 dynamic display content, 230 fixed display content, 300 display control device, 302 storage unit, 304 processing execution unit, 306 information acquisition unit, 308 server communication unit, 310 display control unit, 312 determination unit, 400 communication terminal, 500 measuring device, 600 communication terminal, 1200 computer, 1210 host controller, 1212 CPU, 1214 RAM, 1216 graphic controller, 1218 display device, 1220 input/output controller, 1222 communication interface, 1224 storage device, 1230 ROM, 1240 input/output chip

Claims (7)

眼鏡型デバイスの周囲の明るさの度合を示す明るさ情報を取得する情報取得部と、
前記明るさ情報に基づいて、前記眼鏡型デバイスの表示部によるコンテンツの表示を制御する表示制御部であって、前記明るさ情報が示す明るさの度合が予め定められた度合より低い場合に、前記明るさ情報が示す明るさの度合が予め定められた度合より高い場合と比較して、前記眼鏡型デバイスを装着している装着者の視界における前記コンテンツの割合を小さくするように前記眼鏡型デバイスから遠くの位置に前記コンテンツが位置しているように見えるように前記コンテンツの表示を制御する表示制御部と
を備える表示制御装置。
an information acquisition unit that acquires brightness information indicating the degree of brightness around the glasses-type device;
A display control unit that controls display of content by a display unit of the glasses-type device based on the brightness information, and when the degree of brightness indicated by the brightness information is lower than a predetermined degree, The spectacle-type device is configured to reduce the proportion of the content in the visual field of the wearer wearing the spectacle-type device, compared to when the degree of brightness indicated by the brightness information is higher than a predetermined degree. A display control device, comprising: a display control unit that controls display of the content so that the content appears to be positioned far from a device.
前記表示制御部は、前記明るさ情報が示す明るさの度合が低いほど、前記装着者の視界における前記コンテンツの割合を小さくするように前記眼鏡型デバイスからより遠くの位置に前記コンテンツが位置しているように見えるように前記コンテンツの表示を制御する、請求項1に記載の表示制御装置。 The display control unit adjusts the content to be positioned farther from the spectacles-type device so that the proportion of the content in the field of view of the wearer decreases as the degree of brightness indicated by the brightness information decreases. 2. The display control device according to claim 1, which controls the display of the content so that it appears as if the content is displayed. 前記表示制御部は、手前の建物付近のエリアにコンテンツが登録されている場合において、前記明るさ情報が示す明るさの度合が予め定められた度合より高い場合に、当該エリアにコンテンツが位置しているように見えるよう当該コンテンツの表示を制御し、前記明るさ情報が示す明るさの度合が前記予め定められた度合より低い場合に、前記装着者の視界における前記コンテンツの割合を小さくするように奥の建物付近のエリアに当該コンテンツが位置しているように見えるよう当該コンテンツの表示を制御する、請求項1又は2に記載の表示制御装置。 When content is registered in an area near a building in the foreground and the degree of brightness indicated by the brightness information is higher than a predetermined degree, the display control unit determines that the content is located in the area. and controlling the display of the content so that it appears as if the wearer is wearing the content, and when the degree of brightness indicated by the brightness information is lower than the predetermined degree, the proportion of the content in the field of view of the wearer is reduced. 3. The display control device according to claim 1, which controls display of the content so that the content appears to be located in an area near a building in the back. 前記表示部は、表示領域中の予め定められた位置に固定表示する固定表示コンテンツと、前記表示領域中における表示位置が変化する動的表示コンテンツとを表示し、
前記表示制御部は、前記明るさ情報に基づいて、前記表示部による前記動的表示コンテンツの表示を制御する、請求項1から3のいずれか一項に記載の表示制御装置。
The display unit displays fixed display content that is fixedly displayed at a predetermined position in the display area and dynamic display content that changes the display position in the display area,
The display control device according to any one of claims 1 to 3, wherein the display control section controls display of the dynamic display content by the display section based on the brightness information.
眼鏡型デバイスの位置を示す位置情報を取得する情報取得部と、
前記位置情報に基づいて、前記眼鏡型デバイスが位置するエリアを判定する判定部であって、前記眼鏡型デバイスが安全エリアに位置するのか、危険エリアに位置するのかを判定する判定部と、
前記眼鏡型デバイスが位置するエリアに応じて、前記眼鏡型デバイスの表示部によるコンテンツの表示態様を制御する表示制御部であって、前記眼鏡型デバイスが前記危険エリアに位置する場合、前記眼鏡型デバイスが前記安全エリアに位置する場合と比較して、前記眼鏡型デバイスを装着している装着者の視界における前記コンテンツの割合を小さくするように前記眼鏡型デバイスから遠くの位置に前記コンテンツが位置しているように見えるように前記コンテンツの表示を制御する表示制御部と
を備える表示制御装置。
an information acquisition unit that acquires position information indicating the position of the glasses-type device;
a determination unit that determines an area in which the eyeglass-type device is located based on the position information, the determination unit determining whether the eyeglass-type device is located in a safe area or a dangerous area;
A display control unit for controlling a display mode of content by a display unit of the eyeglass-type device according to an area in which the eyeglass-type device is located, wherein when the eyeglass-type device is located in the dangerous area, the eyeglass-type device is positioned in the dangerous area. The content is located far from the eyeglass-type device so as to reduce the percentage of the content in the field of view of the wearer wearing the eyeglass-type device compared to when the device is located in the safe area. a display control unit that controls display of the content so that it appears as if the content is displayed.
コンピュータを、請求項1から5のいずれか一項に記載の表示制御装置として機能させるためのプログラム。 A program for causing a computer to function as the display control device according to any one of claims 1 to 5. 請求項1から5のいずれか一項に記載の表示制御装置と、
前記眼鏡型デバイスと
を備えるシステム。
a display control device according to any one of claims 1 to 5;
A system comprising: the eyeglass-type device;
JP2021191610A 2020-08-26 2021-11-25 Display controller, program and system Active JP7285904B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021191610A JP7285904B2 (en) 2020-08-26 2021-11-25 Display controller, program and system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020143041A JP2022038495A (en) 2020-08-26 2020-08-26 Display controls, programs, and systems
JP2021191610A JP7285904B2 (en) 2020-08-26 2021-11-25 Display controller, program and system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020143041A Division JP2022038495A (en) 2020-08-26 2020-08-26 Display controls, programs, and systems

Publications (2)

Publication Number Publication Date
JP2022040118A JP2022040118A (en) 2022-03-10
JP7285904B2 true JP7285904B2 (en) 2023-06-02

Family

ID=87798667

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021191610A Active JP7285904B2 (en) 2020-08-26 2021-11-25 Display controller, program and system

Country Status (1)

Country Link
JP (1) JP7285904B2 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008083290A (en) 2006-09-27 2008-04-10 Sony Corp Display apparatus, and display method
JP2010079121A (en) 2008-09-29 2010-04-08 Brother Ind Ltd See-through display
WO2013190766A1 (en) 2012-06-18 2013-12-27 ソニー株式会社 Image display device, image display program, and image display method
US20140063045A1 (en) 2012-08-28 2014-03-06 Wistron Corporation Device and method for displaying and adjusting image information
WO2015125363A1 (en) 2014-02-21 2015-08-27 ソニー株式会社 Electronic apparatus and image providing method
JP2016142988A (en) 2015-02-04 2016-08-08 富士通株式会社 Display device and display control program
JP2017119032A (en) 2015-12-29 2017-07-06 株式会社バンダイナムコエンターテインメント Game device and program
JP2017182340A (en) 2016-03-29 2017-10-05 ソニー株式会社 Information processing device, information processing method, and program

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008083290A (en) 2006-09-27 2008-04-10 Sony Corp Display apparatus, and display method
JP2010079121A (en) 2008-09-29 2010-04-08 Brother Ind Ltd See-through display
WO2013190766A1 (en) 2012-06-18 2013-12-27 ソニー株式会社 Image display device, image display program, and image display method
US20140063045A1 (en) 2012-08-28 2014-03-06 Wistron Corporation Device and method for displaying and adjusting image information
WO2015125363A1 (en) 2014-02-21 2015-08-27 ソニー株式会社 Electronic apparatus and image providing method
JP2016142988A (en) 2015-02-04 2016-08-08 富士通株式会社 Display device and display control program
JP2017119032A (en) 2015-12-29 2017-07-06 株式会社バンダイナムコエンターテインメント Game device and program
JP2017182340A (en) 2016-03-29 2017-10-05 ソニー株式会社 Information processing device, information processing method, and program

Also Published As

Publication number Publication date
JP2022040118A (en) 2022-03-10

Similar Documents

Publication Publication Date Title
US11640812B2 (en) Visual content overlay system
US10347046B2 (en) Augmented reality transportation notification system
EP3237845B1 (en) System and methods for interactive hybrid-dimension map visualization
CN108474666B (en) System and method for locating a user in a map display
CN116681870B (en) Overlay contrast control in augmented reality displays
EP2972095B1 (en) System and method for context dependent level of detail adjustment for navigation maps and systems
US10062204B2 (en) Virtual three-dimensional instrument cluster with three-dimensional navigation system
US20180314889A1 (en) Information processing device, information processing method, and program
US20190064528A1 (en) Information processing device, information processing method, and program
EP3832605A1 (en) Method and device for determining potentially visible set, apparatus, and storage medium
EP3438939A1 (en) Information processing device, information processing method, and program
JP7285904B2 (en) Display controller, program and system
JP7096295B2 (en) Display control system, program, and display control method
US9846819B2 (en) Map image display device, navigation device, and map image display method
JP7135052B2 (en) Control device, program, and control method
JP7274451B2 (en) System, management device, program, and management method
JP7133005B2 (en) Glasses-type device, program, and control method
JP2022038495A (en) Display controls, programs, and systems
JP7506135B2 (en) Information processing device, program, and display method
JP7655889B2 (en) Control device, program, control method, and eyeglasses-type device
JP7482971B1 (en) Information processing device, program, system, and information processing method
JP2024073312A (en) Control device, program, control method, and eyeglasses-type device
KR20180055764A (en) Method and apparatus for displaying augmented reality object based on geometry recognition
JP6542085B2 (en) INFORMATION PROCESSING APPARATUS, METHOD, AND PROGRAM
JP7644245B2 (en) Display Control Device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220415

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230316

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230509

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230523

R150 Certificate of patent or registration of utility model

Ref document number: 7285904

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150