Display device and control method thereof

By identifying the position and posture information of the user's terminal device and using a motor to control the rotation of the display, the problem of users needing to move to view the best viewing angle is solved, and the display is automatically adjusted to the optimal viewing angle, improving the user experience.

CN113093921BActive Publication Date: 2025-09-30SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202010643809.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-12-23
Filing Date
2020-07-07
Publication Date
2025-09-30
Estimated Expiration
2040-07-07

AI Technical Summary

Technical Problem

When rotating existing display devices, users need to move to view the display at an optimal viewing angle, which is limited.

Method used

By identifying the position and attitude information of the user terminal device, the display is controlled by a motor to pivot around the yaw, roll and pitch directions, and the angle of the display is adjusted to match the attitude of the user terminal device.

Benefits of technology

The display automatically adjusts to the optimal viewing angle without the user having to move, improving the user experience and personalization of the display device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113093921B_ABST
    Figure CN113093921B_ABST
Patent Text Reader

Abstract

A display device and a control method thereof are provided. The display device includes: a communicator including a circuit, a display, one or more motors, a memory, and a processor. The processor is configured to identify a user terminal device within a threshold distance of the display device through the communicator and receive position and posture information of the user terminal device from the identified user terminal device; identify a first angle in a yaw direction, a second angle in a roll direction, and a third angle in a pitch direction between the display and the user terminal device; identify whether at least one of the first angle, the second angle, and the third angle exceeds a threshold; and control the one or more motors to pivot the display around at least one angular axis by at least one movement angle.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is based upon and claims the benefit of priority from Korean Patent Application No. 10-2019-0173321 filed on December 23, 2019, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference. Technical Field

[0002] The present disclosure relates to a display device and a control method thereof, and more particularly, to a display device and a control method thereof for rotating a display based on position and posture information of a user terminal device. Background Art

[0003] Recently, with the increase in single-person households, the demand for personalized display devices is growing, and research on personalized display devices is being actively carried out. Personalized display devices need to be more optimally improved in performance, image quality, and sound quality under the conditions of one viewer rather than a public environment with multiple viewers.

[0004] In addition, technology for rotating the display of a personalized display device is being developed. However, when the display is rotated, there is a limitation that the user must move to view the display at an optimal viewing angle. Summary of the Invention

[0005] According to an embodiment, a display device includes: a communicator including a circuit; a display; one or more motors for rotating the display; a memory; and a processor, and the processor is configured to identify a user terminal device present within a threshold distance of the display device through the communicator and receive position and posture information of the user terminal device from the identified user terminal device, identify a first angle in a yaw direction, a second angle in a roll direction, and a third angle in a pitch direction between the display and the user terminal device based on at least one of the position information and the posture information of the user terminal device, identify whether at least one of the first angle, the second angle, and the third angle exceeds a threshold, and based on at least one angle being identified as exceeding the threshold, control one or more motors to pivot the display at least one angle around an axis direction of at least one angle.

[0006] The threshold may be a first threshold, and the processor may be configured to use the position of the user terminal device according to at least one of the position information and the posture information to identify a first angle in the yaw direction between the display and the user terminal device, and based on the first angle exceeding the first threshold, control one or more motors to pivot the display around the yaw axis direction by at least one motion angle.

[0007] The processor can be configured to use the posture information to identify the roll angle and pitch angle of the user terminal device, use the identified roll angle to identify a second angle of the roll direction between the display and the user terminal device, and use the identified pitch angle to identify a third angle of the pitch direction between the display and the user terminal device.

[0008] The thresholds may include a first threshold, a second threshold, and a third threshold, and the processor may be configured to control one or more motors to pivot the display around the roll axis based on the second angle exceeding the second threshold, and to control one or more motors to pivot the display around the pitch axis based on the third angle exceeding the third threshold.

[0009] The display device may also include: a first support member; a second support member supporting the display, wherein the one or more motors include: a first motor for pivoting the display at the top surface of the first support member; and a second motor for rotating the second support member included in the first support member, wherein the processor may be configured to control the second motor to pivot the second support member around the yaw axis by at least one movement angle based on the first angle being identified as exceeding a first threshold.

[0010] The processor may be configured to control the display to display a user interface (UI) inquiring whether to pivot the display based on at least one of the first angle, the second angle, and the third angle being identified as exceeding the threshold.

[0011] The processor may be configured to control the one or more motors to maintain the angle of the pivoted display based on a user command input for fixing the display after the display is pivoted.

[0012] The processor may be configured to control the display to display a preset idle screen based on the user terminal device being identified as exceeding a threshold distance from the display device.

[0013] The processor may be configured to receive information about the user's facial angle from the user terminal device through the communicator after the display is pivoted, and control a first motor of the one or more motors to pivot the display based on the information about the user's facial angle.

[0014] The processor may be configured to control one or more motors to pivot the display around at least one of the first angle, the second angle, and the third angle, which is identified as exceeding the threshold, by an axis direction of the display, based on the position of the user terminal device being maintained during a preset time after the user terminal device is identified as being within a threshold distance of the display device.

[0015] According to an embodiment, a control method for a display device including one or more motors for rotating a display includes: identifying a user terminal device present within a threshold distance of the display device and receiving position information and posture information of the user terminal device from the identified user terminal device, verifying a first angle in a yaw direction, a second angle in a roll direction, and a third angle in a pitch direction between the display and the user terminal device based on at least one of the position information and posture information of the user terminal device, identifying whether at least one of the first angle, the second angle, and the third angle exceeds a threshold, and based on at least one angle being identified as exceeding the threshold, controlling one or more motors to pivot the display at least an angle around an axis direction of at least one angle.

[0016] The control method may further include: using the position of the user terminal device based on at least one of the position information and the posture information to identify a first angle in a yaw direction between the display and the user terminal device, and based on the first angle being identified as exceeding a first threshold, controlling one or more motors to pivot the display about the yaw axis by at least one movement angle. The threshold may be a first threshold.

[0017] The control method may also include: using posture information to identify the roll angle and pitch angle of the user terminal device, and using the identified roll angle to identify a second angle of the roll direction between the display and the user terminal device, and using the identified pitch angle to identify a third angle of the pitch direction between the display and the user terminal device.

[0018] The control method may further include: controlling one or more motors to pivot the display about a roll axis based on the second angle being identified as exceeding a second threshold, and controlling one or more motors to pivot the display about a pitch axis based on the third angle being identified as exceeding a third threshold. The thresholds may include a first threshold, a second threshold, and a third threshold.

[0019] The control method may further include: based on the first angle being identified as exceeding a first threshold, controlling a second motor included in the first support member to pivot the second support member supporting the display around the yaw axis direction, so that the display pivots at least one movement angle at the top surface of the first support member.

[0020] The control method may further include displaying a user interface (UI) inquiring whether to pivot the display based on at least one of the first angle, the second angle, and the third angle being identified as exceeding a threshold value.

[0021] The control method may further include controlling the one or more motors to maintain an angle of the pivoted display based on a user command for fixing the display being input after the display is pivoted.

[0022] The control method may further include displaying a preset idle screen based on the user terminal device being identified as exceeding a threshold distance from the display device.

[0023] The control method may further include: receiving information about a user's facial angle from a user terminal device after the display is pivoted; and controlling a first motor of the one or more motors based on the information about the user's facial angle to pivot the display.

[0024] The control method may also include: based on the position of the user terminal device being maintained during a preset time after the user terminal device is identified as being within a threshold distance of the display device, controlling one or more motors to pivot the display at least one movement angle around an axis direction of at least one of the first angle, the second angle, and the third angle that is identified as exceeding the threshold. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The above and other aspects, features and advantages of certain embodiments of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:

[0026] Figure 1A is a diagram illustrating a control method of a display device and a user terminal device according to an embodiment of the present disclosure;

[0027] Figure 1B is a diagram illustrating a control method of a display device and a user terminal device according to an embodiment of the present disclosure;

[0028] Figure 1C is a diagram illustrating a control method of a display device and a user terminal device according to an embodiment of the present disclosure;

[0029] Figure 2A is a block diagram briefly showing a configuration of a display device according to an embodiment of the present disclosure;

[0030] Figure 2B is a block diagram illustrating in detail the configuration of a display device according to an embodiment of the present disclosure;

[0031] Figure 3A is a diagram illustrating an operation of rotating a display based on facial angle information of a user according to an embodiment of the present disclosure;

[0032] Figure 3B is a diagram illustrating an operation of rotating a display based on facial angle information of a user according to an embodiment of the present disclosure;

[0033] Figure 4 is a diagram illustrating an operation of a display device according to an embodiment of the present disclosure;

[0034] Figure 5 is a diagram illustrating a UI screen displayed in a display device according to an embodiment of the present disclosure;

[0035] Figure 6 is a sequence diagram illustrating operations of a display device and a user terminal device according to an embodiment of the present disclosure; and

[0036] Figure 7 is a flowchart illustrating a control method of a display device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0037] Various modifications may be made to the embodiments of the present disclosure, and various types of embodiments may exist. Therefore, specific embodiments will be shown in the drawings, and the embodiments will be described in detail in the detailed description. However, it should be noted that the various embodiments are not intended to limit the scope of the present disclosure to specific embodiments, but should be interpreted as including various modifications, equivalents, or alternatives to the embodiments of the present disclosure. In the drawings, the same reference numerals may be used to indicate the same elements.

[0038] In addition, the various embodiments below can be modified into various different forms, and it should be noted that the various embodiments are not intended to limit the scope of the present disclosure to specific embodiments. On the contrary, the embodiments are provided so that the present disclosure can be thorough and complete, and the technical ideas of the present disclosure are fully conveyed to those skilled in the art.

[0039] The terms used herein are for describing particular embodiments only and are not intended to limit the scope of the present disclosure.Unless otherwise specified, a singular expression may include a plural expression.

[0040] In the present disclosure, expressions such as "including", "may include", "consisting of", "may be composed of", etc. are used to specify the existence of corresponding characteristics (for example, elements such as numerical values, functions, operations or components), and do not exclude the existence or possibility of additional characteristics.

[0041] In the present disclosure, expressions such as "A or B," "at least one of A and / or B," or "one or more of A and / or B" should be understood to include all possible combinations of the items listed together. For example, "A or B," "at least one of A and B," or "at least one of A or B" should be understood to mean all cases including (1) at least one of A, (2) at least one of B, or (3) at least one of A and at least one of B.

[0042] As used herein, expressions such as “first” and “second” may denote various elements regardless of order and / or importance, may be used to distinguish one element from another, and do not limit the corresponding elements.

[0043] Based on the fact that an element (e.g., a first element) is indicated as being “(operably or communicatively) coupled with / coupled to another element (e.g., a second element)” or “connected to” another element (e.g., a second element), it should be understood that the element may be directly coupled with / directly coupled to another element, or may be coupled through another element (e.g., a third element). On the other hand, when an element (e.g., a first element) is indicated as being “directly coupled with / directly coupled to another element (e.g., a second element)” or “directly connected to” another element (e.g., a second element), it should be understood that another element (e.g., a third element) may not exist between the element and the other element.

[0044] The expression "configured to..." (or set to)" used in the present disclosure may be used interchangeably with, for example, "suitable for...", "capable of...", "designed to...", "suitable for...", "made to...", or "capable of..." depending on the situation. The term "configured to..." (or set to)" may not necessarily mean "specifically designed to..." in terms of hardware.

[0045] In contrast, in certain cases, the expression “a device configured to…” may mean that the device, together with another device or component, “may be configured with…” For example, the phrase “a processor configured (or set) to perform A, B, or C” may mean a processor dedicated to performing the corresponding operations (e.g., an embedded processor), or a general-purpose processor (e.g., a central processing unit (CPU) or an application processor) capable of performing the corresponding operations by executing one or more software programs stored in a memory device.

[0046] The present disclosure is designed based on the above necessity, and the present disclosure relates to a display device and a control method thereof that moves, rotates (or pivots) a display based on the received position information and posture information when position information and posture information of a user terminal device are received from the user terminal device.

[0047] The present disclosure will be described in more detail below with reference to the accompanying drawings. Figures 1A to 1C is a diagram illustrating a control method of the display apparatus 100 according to an embodiment of the present disclosure.

[0048] like Figure 1AAs shown, the display device 100 can identify the user terminal device 200 that is within a threshold distance of the display device 100, and receive the position information and posture information of the user terminal device 200 from the identified user terminal device 200. For example, the display device 100 can use a Bluetooth beacon included in the communicator 120 (e.g., a communicator including a circuit) to identify the user terminal device 200 that is within the threshold distance of the display device 100. In addition, the display device 100 can, while using the Bluetooth beacon to identify the user terminal device 200 that is within the threshold distance of the display device 100, transmit a signal requesting the position information and posture information of the user terminal device 200 to the user terminal device 200. The display device 100 can then receive the position information and posture information of the user terminal device 200 from the user terminal device 200.

[0049] The display device 100 may use the Bluetooth beacon to identify the user terminal device 200 that is present within a threshold distance of the display device 100, and simultaneously or within a threshold time range, estimate and identify the position of the user terminal device 200. For example, the display device 100 may use the strength of a signal output from the Bluetooth beacon or the time taken for the signal to be reflected from the user terminal device 200 and return to the beacon to estimate and identify the relative positions of the user terminal device 200 and the display device 100 based on the distance between the display device 100 and the user terminal device 200.

[0050] According to another embodiment, if the user terminal device 200 is tagged with a near field communication (NFC) tag including information about the display device 100 (e.g., the MAC address of the display device 100, multiple connection information capable of communicating with the display device 100), the display device 100 may perform pairing with the user terminal device 200. In addition, while pairing with the user terminal device 200, the display device 100 may use the NFC module to transmit a signal requesting location information and posture information of the user terminal device 200 to the user terminal device 200. The display device 100 may then receive the location information and posture information of the user terminal device 200 from the user terminal device 200. The NFC tag including information about the display device 100 may also be included in a remote controller for controlling the display device 100.

[0051] According to another embodiment, the display device 100 may recognize that the user terminal device 200 is within a threshold distance of the display device 100 based on the communication history stored in the display device 100. Specifically, the display device 100 may store information about the user terminal device 200 with which a communication connection has been performed (for example, information about the MAC address of the user terminal device 200, etc.) as communication history information. In one embodiment, the display device 100 may store Bluetooth MAC address information about the user terminal device 200 paired by the Bluetooth connection method. Based on the user terminal device 200 recorded in the communication history entering the threshold distance, the display device 100 may perform a communication connection with the user terminal device 200 based on the information about the stored MAC address. The display device 100 may then send a signal requesting the location information and posture information of the user terminal device 200 to the user terminal device 200.

[0052] According to another embodiment, the display device 100 may receive a signal indicating that the rotation of the display 110 can be controlled from the user terminal device 200 in communication connection, and may simultaneously receive the position information and posture information of the user terminal device 200 or within an error range of a threshold time. That is, the display device 100 may receive the position information and posture information of the user terminal device 200 from the user terminal device 200 to which the user command is input after the communication with the user terminal device 200 is connected.

[0053] The user terminal device 200 may include at least one of, for example, a smart phone, a tablet personal computer (PC), a laptop PC, a netbook computer, a mobile medical device, and a wearable device, but is not limited thereto. Figures 1A to 1C An embodiment in which the user terminal device 200 is implemented as a smartphone is shown, but the embodiment is not limited thereto.

[0054] In addition, the posture information of the user terminal device 200 may refer to information about the current posture of the user terminal device 200 obtained by the acceleration sensor, gyroscope sensor, etc. of the user terminal device 200. The current posture of the user terminal device 200 can be expressed in terms of roll angle, pitch angle, and yaw angle. As shown in the three-dimensional coordinate system 10, the roll angle can be a rotation angle around the x-axis, the pitch angle can be a rotation angle around the y-axis, and the yaw angle can be a rotation angle around the z-axis. Because the process of the user terminal device 200 obtaining posture information through the acceleration sensor and the gyroscope sensor is well known in the art, its detailed description will be omitted.

[0055] The display device 100 can verify the first angle of the yaw direction, the second angle of the roll direction, and the third angle of the pitch direction between the display 110 and the user terminal device 200 based on at least one of the position information and posture information received from the user terminal device 200. The display device 100 can then identify whether at least one of the first angle, the second angle, and the third angle exceeds a threshold. The thresholds corresponding to the first angle to the third angle can be the same value, but this is only one embodiment. For example, the first threshold, the second threshold, and the third threshold corresponding to the first angle, the second angle, and the third angle, respectively, can have different values ​​and can be implemented differently depending on the type of the display device 100. In addition, each threshold can be changed by a user command.

[0056] Specifically, the display device 100 may use the position of the user terminal device 200 to verify the first angle of the yaw direction between the display 110 and the user terminal device 200. More specifically, the display device 100 may identify the front direction of the central area of ​​the display 110 (or the direction of the normal vector 20-1 of the central area of ​​the display 110) through pre-stored information about the direction of the current display 110. Then, the display device 100 may verify the angle of the yaw direction from the angle between the front direction 20-1 of the central area of ​​the display 110 and the direction 20-2 from the central area of ​​the display to the user terminal device 200. The angle of the yaw direction may refer to the angle when the angle between the front direction 20-1 of the central area of ​​the display 110 and the direction 20-2 from the central area of ​​the display to the user terminal device 200 is projected onto the ground plane. The display device 100 may then identify whether the first angle exceeds a first threshold.

[0057] The display device 100 can identify the roll angle and pitch angle of the user terminal device 200 through the posture information received from the user terminal device 200. The display device 100 can then use the identified roll angle of the user terminal device 200 to verify the second angle of the roll direction between the display 110 and the user terminal device 200. Simultaneously or within a threshold time range, the display device 100 can use the identified pitch angle to verify the third angle of the pitch direction between the display 110 and the user terminal device 200. In other words, the display device 100 can verify the angle by which the display 110 should be rotated (or pivoted) around the roll direction axis or the pitch direction axis so that the posture of the display 110 is the same as or similar to the posture of the user terminal device 200. The display device 100 can then identify whether the second angle and the third angle exceed the second threshold value and the third threshold value, respectively.

[0058] Based on at least one of the first angle, the second angle, and the third angle being identified as exceeding the threshold, the display device 100 may then control the first motor to rotate the display 110 around the axis of the at least one angle. The display device 100 and the display 110 may be supported on a stand and a base. While the embodiment includes a stand and a base, the present invention is not limited to any particular number or type of supports.

[0059] like Figure 1B As shown, when the first angle is identified as exceeding the first threshold, the display device 100 may control the first motor to rotate (or pivot) the display 110 around the yaw direction by the first angle. Figure 1B As shown, the display device 100 can control one or more motors to rotate (or pivot) the display 110 so that the front direction 20-1 of the central area of ​​the display 110 and the direction 20-2 from the central area of ​​the display to the user terminal device 200 are parallel to or coincide with the ground plane. According to another embodiment, the display device 100 can control a second motor to rotate (or pivot) the display 110 and the second support member 170 supporting the one or more motors by a first angle in the yaw direction, so that the display 110 rotates (or pivots) at the top surface of the first support member 160. Therefore, the display device 100 can achieve the same effect as rotating the display 110 around the yaw axis by rotating the second support member 170 around the yaw axis.

[0060] like Figure 1C As shown, if the display 110 is rotated by a first angle around the yaw axis and a second angle is identified as exceeding a second threshold, the display device 100 may control the first motor to rotate (or pivot) the display 110 around the roll axis by the second angle. When the third angle is identified as exceeding a third threshold, the display device 100 may control the first motor to rotate (or pivot) the display 110 around the pitch axis by the third angle. In other words, the display device 100 may be controlled by rotating the display 110 based on the posture information of the user terminal device 200 so that the posture of the display 110 is the same or similar to the posture of the user terminal device 200.

[0061] Reference Figure 1B and Figure 1C After display device 100 rotates (or pivots) the display about a first angle about the yaw axis, an embodiment has been disclosed in which the display 110 is rotated about the roll axis and the pitch axis. However, this is merely one embodiment. For example, display device 100 may rotate (or pivot) display 110 in the yaw direction, the roll direction, and the pitch direction in that order, or may rotate (or pivot) the display 110 simultaneously. In other words, the order in which the display is rotated can be determined in various ways.

[0062] According to an embodiment, when at least one of the first angle, the second angle, and the third angle is identified as exceeding a threshold value, the display device 100 may display a user interface (UI) asking whether to rotate (or pivot) the display 110. When a command not to rotate (or pivot) the display 110 is input through the UI, the display device 100 may prevent the display 110 from being rotated differently from the user's intention by maintaining the current angle of the display 110.

[0063] According to another embodiment, when a user command to fix the display 110 is input, the display device 100 may control the first motor or the second motor to maintain the angle of the rotating display 110. For example, based on a user's voice input to stop the rotation of the display 110 after the display 110 is rotated so that the front direction of the display 110 is consistent with the user's viewing direction, the display device 100 may stop the rotation of the display 110 to maintain the current angle of the display 110.

[0064] In another example, the display device 100 may stop the rotation of the display 110 to maintain the angle of the display based on a user command to stop the rotation of the display 110 input through a UI capable of controlling the rotation of the display 110. Thus, the display device 100 may prevent the display 110 from rotating differently from the user's intention based on asking the user whether to rotate (or pivot) the display or receiving a user command related to the display 110.

[0065] In addition, in an embodiment, when the distance between the user terminal device 200 and the display device 100 exceeds a threshold distance, the display device 100 may display a preset idle screen. In an embodiment, when the distance to the user terminal device 200 exceeds the threshold distance, resulting in a communication connection between the user terminal device 200 not being established or a communication speed being less than a preset value, the operation mode of the display device 100 may be switched to a power saving mode and a preset idle screen may be displayed. Therefore, the display device 100 can reduce power consumption by executing the power saving mode based on the distance between the user terminal device 200 and the display device 100 displaying the preset idle screen.

[0066] Figure 2A 1 is a block diagram briefly showing the configuration of the display device 100 according to an embodiment of the present disclosure. Figure 2A As shown in FIG, the display device 100 may include a communicator 120 (eg, a communicator including a circuit), a processor 130, a first motor 140, and a memory 150. However, the embodiment is not limited to the above configuration, and some configurations may be added or omitted based on the type of the display device 100.

[0067] The display 110 may display various information according to the control of the processor 130. In one embodiment, the display 110 may display a UI asking whether to rotate (or pivot) the display according to the control of the processor 130. In another embodiment, the display 110 may display a preset idle screen according to the control of the processor 130.

[0068] In addition, the display 110 can be implemented as a touch screen together with the touch panel, but this is only one embodiment, and the panel of the display can be implemented with various display technologies (such as liquid crystal display (LCD), organic light emitting diode (OLED), active matrix organic light emitting diode (AM-OLED), liquid crystal on silicon (LcoS), quantum dot light emitting diode (QLED), digital light processing (DLP), etc.).

[0069] The communicator 120 may use various methods to perform a communication connection with the user terminal device 200. The communicator 120 performing a communication connection with the user terminal device 200 may include communication via a third device (eg, a relay device, a hub, an access point, a server, a gateway, etc.).

[0070] The communicator 120 may include various communication modules for performing communication connection with the user terminal device 200. For example, Figure 2A As shown, the communicator 120 may include a Bluetooth module 122 , a peer-to-peer (P2P) module 124 , a wireless communication module 126 , and a broadcast receiving module 128 .

[0071] The Bluetooth module 122 may be a module that performs communication connection with the user terminal device 200 through the Bluetooth Low Energy (BLE) method. Bluetooth may be a wireless communication method using the Industrial Science and Medical (ISM) frequency band (e.g., 2402-2480 MHz). The Bluetooth module 122 may receive various information from the user terminal device 200.

[0072] The Bluetooth module 122 may include a Bluetooth beacon capable of identifying whether the user terminal device 200 exists within a threshold distance of the display device 100. The Bluetooth beacon may transmit a signal requesting location information and posture information of the user terminal device 200 to the user terminal device 200 existing within the threshold distance of the display device 100.

[0073] The P2P module 124 may be a module that performs a communication connection with the user terminal device 200 through a P2P communication method. In an embodiment, the P2P module 124 may perform a communication connection with the user terminal device 200 using Wi-Fi Direct, which is a P2P standard based on Wi-Fi, without a separate device such as an access point (AP) or a router. In addition, the P2P module 124 may receive information about the location and posture of the user terminal device from the user terminal device 200.

[0074] The wireless communication module 126 may include a cellular communication module using, for example, at least one of Long Term Evolution (LTE), LTE Advanced (LTE-A), Code Division Multiple Access (CDMA), Wideband CDMA (WCDMA), Wireless Broadband (WiBro), Global System for Mobile Communications (GSM), Fifth Generation (5G), etc.

[0075] In another example, the wireless communication module 126 may include an NFC communication module, which includes an NFC tag that stores information (e.g., the MAC address of the display device 100, the Bluetooth MAC address, etc.) on the display device 100. The NFC tag may include an integrated circuit (IC) and an antenna coil. When the user terminal device 200 provided with an NFC reader is tagged with the NFC tag and is accessed at close range, the NFC tag may be driven by electromagnetic waves emitted from the NFC reader, and an RF signal containing information about the display device 100 recorded in the NFC tag may be transmitted to the user terminal device 200.

[0076] Specifically, electromagnetic waves emitted from an NFC reader can induce a current in the antenna coil within an NFC tag. This induced current can charge a capacitor within the NFC tag. The antenna coil within the NFC tag can be composed of a conductor wound several times in a quadrilateral or circular shape. The current charged to the capacitor drives an integrated circuit (IC) to generate an RF signal by modulating and encoding information stored in the IC's memory.

[0077] The first motor 140 may be an element capable of freely rotating the display 110 in the yaw direction, the roll direction, and the pitch direction (that is, three-dimensionally) under the control of the processor 130. In other words, the first motor 140 may rotate (or pivot) the display 110 in the roll direction, the yaw direction, and the pitch direction under the control of the processor 130.

[0078] The first motor 140 may be configured with one or more motors. Then, the first motor 140 may be coupled to the back surface of the display 110 and rotate (or, pivot) the display 110, but this is only one embodiment.

[0079] The memory 150 may store instructions related to at least one other element of the display device 100, information about the current angle of the display 110, information about a three-dimensional coordinate system identified based on the display 110, and information about communication history (for example, information about a user terminal device 200 that is in communication with the display device 100).

[0080] In addition, the memory 150 can be implemented as a non-volatile memory, a volatile memory, a flash memory, a hard disk drive (HDD), a solid-state drive (SSD), etc. The memory 150 can be accessed by the processor 130, and data reading, writing, modification, deletion, updating, etc. can be performed by the processor 130. The term memory used herein may include the memory 150, a read-only memory (ROM; not shown) in the processor 130, a random access memory (RAM; not shown) or a memory card (not shown) installed in the display device 100 (e.g., a micro secure digital (micro SD) card, a memory stick, etc.). In addition, the memory 150 can store programs, data, etc. for constituting various screens to be displayed on the display area of ​​the display 110.

[0081] The processor 130 may be electrically connected to the memory 150 to control the overall operation and functions of the display device 100. The processor 130 may identify the user terminal device 200 that is within a threshold distance from the display device 100 through the communicator 120, and receive location information and posture information of the user terminal device 200 from the user terminal device 200. The processor 130 may use a Bluetooth beacon from the communicator 120 to identify the location of the user terminal device 200 that is within the threshold distance from the display device 100, and transmit a signal requesting the location information and posture information of the user terminal device 200 to the user terminal device 200 simultaneously or within a threshold time range.

[0082] The processor 130 may verify a first angle in the yaw direction, a second angle in the roll direction, and a third angle in the pitch direction between the display 110 and the user terminal device 200 based on at least one of the position information and the posture information of the user terminal device 200 .

[0083] The processor 130 may verify a first angle of a yaw direction between the display 110 and the user terminal device 200 using the position of the user terminal device 200. More specifically, the processor 130 may verify the angle of the yaw direction from an angle between a front direction (or a normal vector direction) of a central area of ​​the display 110 and a direction from the central area of ​​the display 110 to the position of the user terminal device 200. The angle of the yaw direction may refer to an angle when the angle between the front direction (or a normal vector direction) of the central area of ​​the display 110 and the direction from the central area of ​​the display 110 to the position of the user terminal device 200 is projected onto a ground plane.

[0084] The processor 130 can identify the roll angle and pitch angle of the user terminal device 200 through the posture information, and use the identified roll angle and the identified pitch angle to verify the angles of the roll direction and pitch direction between the display 110 and the user terminal device 200. For example, as information about the posture of the user terminal device 200 obtained by various sensors such as an acceleration sensor and a gyroscope sensor of the user terminal device 200, the posture information can be described as a roll angle, a pitch angle, etc. Therefore, the processor 130 can use the information about the posture to verify the second angle of the roll direction between the current display 110 and the user terminal device 200, and verify the third angle of the pitch direction.

[0085] The processor 130 may then determine whether at least one of the first angle, the second angle, or the third angle exceeds a threshold. The threshold corresponding to each angle may be the same value, but this is only one embodiment, and the threshold may be implemented as a different value corresponding to each angle. In addition, the threshold may be changed by the user.

[0086] If at least one angle is identified as exceeding a threshold value, the processor 130 may control the first motor 140 to rotate (or pivot) the display by at least one angle around an axis direction of the identified at least one angle.

[0087] In an embodiment, if the first angle is identified as exceeding a first threshold, the processor 130 may control the first motor 140 to rotate (or pivot) the display 110 around the yaw axis by the first angle. In another embodiment, if the first angle is identified as exceeding a first threshold, the processor 130 may control the second motor to rotate (or pivot) the second support 170 supporting the display 110 and the first motor 140 around the yaw axis, so that the display 110 rotates (or pivots) the first angle at the top surface of the first support 160.

[0088] In addition, if the second angle exceeds the second threshold, the processor 130 may control the first motor 140 to rotate (or pivot) the display 110 around the roll axis by the second angle. In addition, if the third angle exceeds the third threshold, the processor 130 may control the first motor 140 to rotate (or pivot) the display 110 around the pitch axis by the third angle.

[0089] The processor 130 may rotate (or pivot) the display 110 in the order of yaw, roll, and pitch, but this is only one embodiment, and the first motor may be controlled to rotate (or pivot) simultaneously. In other words, the processor 130 may determine the order of rotating the display in different directions.

[0090] Furthermore, when at least one of the first, second, and third angles is identified as exceeding a threshold value, the processor 130 may control the display 110 to display a UI inquiring whether to rotate (or pivot) the display 110. Based on a user command to rotate (or pivot) the display 110 input through the UI, the processor 130 may rotate (or pivot) the display around an axis direction of at least one of the first, second, and third angles that exceeds the threshold value.

[0091] When a user command to fix the display is input after the display 110 is rotated and recognized to have rotated to an angle exceeding a threshold, the processor 130 may control the display 110 to maintain the angle of the display 110. In an embodiment, the processor 130 may receive the user command to maintain the angle of the display from the user terminal device 200 through the communicator 120. In another embodiment, the processor 130 may also receive input of the user command to maintain the angle of the display by controlling a remote controller of the display device 100.

[0092] When the user terminal device 200 is recognized as exceeding a threshold distance from the display device 100, the processor may control the display 110 to display a preset idle screen. For example, in the case where the user terminal device 200 does not perform a communication connection with the display device 100 due to exceeding the threshold distance or when the communication speed has become less than a preset value, the processor 130 may convert the mode of the display device 100 to the power saving mode and control the display 110 to display a preset idle screen. In the case where the user terminal device 200 exceeds the threshold distance from the display device 100, including the case where the user is not using the display device 100, the display device 100 can prevent unnecessary power consumption through the above-mentioned embodiment.

[0093] After the display 110 is rotated and identified as an angle exceeding a threshold, the processor 130 may receive information about the user's facial angle from the user terminal device 200 through the communicator 120. The processor 130 may then control the first motor 140 to rotate (or pivot) the display 110 based on the information about the user's facial angle. The user terminal device 200 may detect whether the user's facial angle has changed by, for example, obtaining an image of the user's face via a camera. Based on the information received from the user terminal device 200 that the user's facial angle has rotated around the roll axis direction or the pitch axis direction, the processor 130 may rotate (or pivot) the display 110 based on the received information. Figure 3A and Figure 3B Specific embodiments are described in more detail.

[0094] When the position of the user terminal device 200 is maintained for a preset time after the user terminal device 200 is identified as being within a threshold distance of the display device 100, the processor 130 may control the first motor 140 to rotate (or pivot) the display 110 by an angle exceeding the threshold around an axis direction exceeding the threshold. That is, because the situation in which the position of the user terminal device 200 is maintained during the preset time may include a situation in which the user is viewing the display device 100, the processor 130 may more clearly identify the user's intention to rotate (or pivot) the display 110 by rotating the first motor based on the position and posture of the user terminal device 200. In the above embodiment, based on the first angle in the yaw direction between the display 110 and the user terminal device 200 exceeding the threshold, the processor 130 may control the second motor to rotate (or pivot) the second support member 170 by the first angle around the yaw axis direction.

[0095] The processor 130 may include one or more of a central processing unit (CPU), a microcontroller unit (MCU), a microprocessing unit (MPU), a controller, an application processor (AP), a communication processor (CP), an ARM processor, etc. that processes digital signals, or may be designated by corresponding terms. In addition, the processor 130 may be implemented as a chip system (SoC) embedded with a processing algorithm and large-scale integration (LSI), or in the form of a field programmable gate array (FPGA). The processor 130 can perform various functions by executing computer-executable instructions stored in the memory 150. In addition, the processor 130 may include at least one of a graphics processing unit (GPU), a neural processing unit (NPU), or a visual processing unit (VPU) as a separate artificial intelligence (AI) dedicated processor.

[0096] Figure 2B 1 is a block diagram showing in detail the configuration of the display device 100 according to an embodiment of the present disclosure. Figure 2B As shown, the display device may include a display 110, a communicator 120 (eg, a communicator including a circuit), a processor 130, a first motor 140, a memory 150, a first support 160, a second support 170, a second motor 180, a speaker 190, and an input 195. Figure 2A The display 110 , the communicator 120 , the processor 130 , the first motor 140 , and the memory 150 have been described in detail, so repeated descriptions may be omitted.

[0097] The first support member 160 may be a member supporting an element of the display device 100. In an embodiment, the first support member 160 may support an element of the display device 100 in a horizontal direction of the ground plane. In addition, the first support member 160 may include a second motor 180 capable of rotating the second support member 170 in a yaw direction.

[0098] The second support 170 may be an element that supports the display 110 and the first motor 140 so that the display 110 can rotate (or pivot) at the top surface of the first support 160. In an embodiment, the second support 170 may support the display 110 and the first motor 140 so that the display 110 can freely rotate (or pivot) three-dimensionally in a direction perpendicular to the ground plane from the top surface of the first support 160.

[0099] The second motor 180 may be an element capable of rotating the second support member 170 around the yaw axis direction under the control of the processor 130. The second motor 180 may be attached to the top surface of the first support member 160 and rotate (or pivot) the second support member 170 under the control of the processor 130, but this is only one embodiment.

[0100] The speaker 190 may be configured to output not only various audio data processed by various processing operations (such as decoding or amplification) and noise filtering by an audio processor (not shown), but also various notification sounds or voice messages. For example, the speaker 190 may output a message inquiring whether to rotate (or pivot) the display 110 in the form of voice under the control of the processor 130. The configuration for outputting audio may be implemented differently not only in the speaker 190 but also based on the elements of the display device 100.

[0101] The input device 195 may receive a user input for controlling the display device 100. For example, the input device 195 may include a touch panel for receiving a user touch input using a user's hand or a stylus pen, buttons for receiving a user manipulation input, etc. In addition, the input device 195 may also be implemented as other input devices (e.g., a remote controller 400, a virtual keyboard, a mouse, a motion input device, etc.).

[0102] In an embodiment, when a user command not to rotate (or pivot) the display 110 is input, the inputter 195 may transmit a signal corresponding to the input user command to the processor 130 .

[0103] Figures 3A to 3B 1 is a diagram illustrating an embodiment in which the display device 100 according to an embodiment of the present disclosure rotates the display 110 based on information about the user's facial angle received from the user terminal device 200. Specifically, Figure 3A It shows that Figure 1C , is a diagram of an embodiment in which the display 110 receives information that the user's facial angle has changed from the user terminal device 200 after the display 110 has been rotated based on the position information and the posture information.

[0104] After rotating the display 110 by the identified angle around the axis direction identified as an angle exceeding the threshold, the display device 100 may obtain information about the user's facial angle from the user terminal device 200. The user terminal device 200 may detect and obtain that the user's facial angle has changed after the display has been rotated through a camera or the like included in the user terminal device 200. Then, the user terminal device 200 may transmit information about whether the user's facial angle has rotated by a certain degree of angle in a specific direction of the yaw direction, the roll direction, and the pitch direction after the display 110 has been rotated to the display device 100. Thus, the display device 100 can receive information about the user's facial angle from the user terminal device 200.

[0105] For example, Figure 3A As shown, after the display has been rotated, the user terminal device 200 can detect and obtain, through a camera or the like, that the user's face angle has been rotated by a fourth angle in the roll direction. The user terminal device 200 can then transmit information about the detected and obtained user's face to the display device 100. Thus, the display device 100 can receive information from the user terminal device 200 that the user's face has been rotated by a fourth angle around the roll axis direction.

[0106] In addition, the display device 100 may control the first motor to rotate (or pivot) the display based on the received information about the user's facial angle. For example, based on receiving information that the user's face has rotated a fourth angle around the roll axis after the display has been rotated, the display device 100 may identify whether the fourth angle exceeds a fourth threshold. The fourth threshold may be a preset value and may be variously changed depending on the type of display device 100. In addition, the fourth threshold may be changed based on a user command. Figure 3B As shown in , when the fourth angle is identified as exceeding the fourth threshold, the display device 100 may rotate (or pivot) the display 100 around the roll axis direction by the fourth angle.

[0107] Reference Figure 3A and Figure 3B , an embodiment of the display device 100 that has received information that the user's facial angle has rotated around the roll axis direction has been described, but this is only one embodiment. That is, the display device 100 may receive information from the user terminal device 200 that the user's facial angle has rotated around the yaw axis direction, the roll axis direction, and the pitch axis direction. At this time, the display device 100 may identify whether the rotation angle in each direction exceeds the threshold value corresponding to each direction. Then, the display device 100 may rotate (or pivot) the display 110 by the identified angle around the axis direction identified as the angle exceeding the threshold value.

[0108] Figure 41 is a diagram illustrating the operation of the display device 100 according to an embodiment of the present disclosure. Specifically, the diagram illustrates the operation of the display device 100 when the user terminal device 200 is tagged to an NFC tag storing information about the display device 100 included in the remote controller 400 for controlling the display device 100.

[0109] For example, based on the user terminal device 200 being tagged to an NFC tag included in the remote controller 400 that stores a signal requesting information about the display device 100 (e.g., the MAC address of the display device 100, etc.) and the location information and posture information of the user terminal device 200, the user terminal device 200 may receive an RF signal containing the information stored in the NFC tag. Then, the display device 100 may receive the location information and posture information of the user terminal device 200 while performing a communication connection with the user terminal device 200 based on the information about the display device 100 received by the user terminal device 200 or within a threshold time range.

[0110] According to another embodiment, even when an NFC tag storing information of the display device 100 is attached externally without being attached to the display device 100 or a remote controller connected to the display device 100, the display device 100 can operate in the same manner as in the above-described embodiment. That is, because the user terminal device 200 is tagged to the externally attached NFC tag, the display device 100 can receive position information and posture information of the user terminal device 200 from the user terminal device 200 while performing a communication connection with the user terminal device 200.

[0111] In the above embodiment, although the NFC tag including information about the display device 100 is used to detect the tagging of the user terminal device 200 to establish a communication connection with the user terminal device 200, this is merely one embodiment. The display device 100 may also detect vibrations caused by the user terminal device 200 being tagged with the display device 100 using an accelerometer to establish a communication connection with the user terminal device 200. In this case, the accelerometer may be provided in either the display device 100 or the user terminal device 200, or in both. In the embodiment in which the accelerometer is provided in both the display device 100 and the user terminal device 200, when the user terminal device 200 is tagged with the display device 100, the accelerometer in the display device 100 may detect an impact of a threshold value or greater. Upon detecting an impact of a threshold value or greater, the display device 100 may immediately broadcast a pairing signal to surrounding devices. In this case, the accelerometer in the user terminal device 200 may also detect an impact of a threshold value or greater. The user terminal device 200 may perform a pairing connection with the electronic device by entering a BLE pairing mode when an influence of a threshold value or greater is detected.

[0112] Figure 5 is a diagram illustrating a UI screen displayed in the display device 100 according to an embodiment of the present disclosure. However, Figure 5 The UI shown in FIG. 1 is only one embodiment, and the UI may be differently implemented based on the type of the display apparatus 100 or by a user command.

[0113] In an embodiment, Figure 5 As shown, (a) the display device 100 may display a UI 500 asking whether to rotate (or pivot) the display 110. Specifically, when at least one of a first angle in a yaw direction, a second angle in a roll direction, and a third angle in a pitch direction between the user terminal device 200 and the display 110 is identified as exceeding a threshold value based on the position information and posture information of the user terminal device 200, the display device 100 may display a UI 500 asking whether to rotate (or pivot) the display 110.

[0114] In another embodiment, when the change in the user's facial angle is identified as exceeding a threshold by information about the user's facial angle received from the user terminal device 200 after the display 110 has been rotated, the display device 100 may display a UI asking whether the display 110 will be rotated.

[0115] In an embodiment, Figure 5As shown, (b) the display device 100 may display a UI 510 capable of controlling the rotation of the display 110. For example, when the user touches an icon 520 to stop the rotation while the display 110 is being rotated, the display device 100 may transmit a signal to the display device 100 to maintain the current angle of the display 110.

[0116] Figure 6 is a sequence diagram illustrating operations of the display device 100 and the user terminal device 200 according to an embodiment of the present disclosure.

[0117] First, the display device 100 may identify whether the user terminal device 200 is within a threshold distance of the display device 100 (S610). For example, the display device 100 may use a Bluetooth beacon to identify the user terminal device 200 that is within the threshold distance. Next, when the user terminal device 200 is identified as being within the threshold distance, the display device 100 may transmit a signal requesting position information and posture information of the user terminal device 200 to the user terminal device 200 (S620). Based on the identification of the user terminal device 200 using the Bluetooth beacon, the display device 100 may estimate the position of the user terminal device 200 through physical quantities such as the strength of the signal received in the Bluetooth beacon and the time it takes for the signal to be reflected and returned from the user terminal device 200.

[0118] Upon identifying the user terminal device 200 within the threshold distance, the display device 100 may simultaneously or within a threshold time range transmit a signal requesting location information and posture information to the user terminal device 200. The display device 100 may then receive the location information and posture information from the user terminal device 200 (S630).

[0119] In addition, the display device 100 may verify the first angle in the yaw direction, the second angle in the roll direction, and the third angle in the pitch direction between the display 110 and the user terminal device 200 based on at least one of the position information and the posture information (S640). Since the method of verifying the angle in each direction has been described above, the overlapping description may be omitted. Based on at least one of the first angle, the second angle, and the third angle being identified as not exceeding the threshold, the display device 100 may maintain the current angle of the display 110. In addition, after the threshold time, based on the position information and posture information of the user terminal device 200 that has changed and received from the user terminal device 200, the display device 100 may identify whether the angle in each direction exceeds the threshold based on the received information.

[0120] The display device 100 may then determine whether at least one of the first angle, the second angle, and the third angle exceeds a threshold value (S650). The threshold value corresponding to each angle may be the same value, but this is only one embodiment, and the threshold value corresponding to each angle may be different. In addition, the display device 100 may rotate (or pivot) the display 110 by at least one angle around the axis direction of the at least one angle exceeding the threshold value (S660).

[0121] After the display 110 is rotated, the user terminal device 200 may detect a change in the user's facial angle (S670). For example, after the display 110 is rotated, the user terminal device 200 may use a camera or the like to detect whether the user's facial angle has changed. The user terminal device 200 may then transmit information about the user's facial angle to the display device 100 (S680). The information about the user's facial angle may include information about the user's face rotated by a specific angle around the yaw axis direction, the roll axis direction, and the pitch axis direction after the display 110 has been rotated.

[0122] Then, the display device 100 may rotate (or pivot) the display 110 based on the information about the user's facial angle received from the user terminal device 200 (S690). Figure 3A and Figure 3B The embodiments related thereto are described, so repeated description may be omitted.

[0123] Figure 7 is a flowchart illustrating a control method of the display device 100 according to an embodiment of the present disclosure.

[0124] The display apparatus 100 may recognize the user terminal apparatus 200 existing within a threshold distance of the display apparatus 100 and receive position information and posture information of the user terminal apparatus 200 from the user terminal apparatus 200 ( S710 ).

[0125] In addition, the display device 100 may verify a first angle in the yaw direction, a second angle in the roll direction, and a third angle in the pitch direction between the display 110 and the user terminal device 200 based on at least one of the position information and the posture information (S720). For example, the display device 100 may verify the first angle in the yaw direction between the display 110 and the user terminal device 200 using the position of the user terminal device 200.

[0126] In addition, the display device 100 can identify the roll angle and pitch angle of the user terminal device 200 through the posture information. Then, the display device 100 can use the identified roll angle and the identified pitch angle to verify the second angle of the roll direction and the third angle of the pitch direction between the display 110 and the user terminal device 200.

[0127] Furthermore, the display device 100 may determine whether at least one of the first, second, and third angles exceeds a threshold value (S730). When the at least one angle is determined to exceed the threshold value, the display device 100 may then control the first motor to rotate (or pivot) the display 110 by at least one angle about the axis of the at least one angle (S740). When the first angle in the yaw direction is determined to exceed the threshold value, the display device 100 may rotate (or pivot) the second support member about the yaw axis by the first angle.

[0128] Furthermore, the display device may rotate (or, pivot) the display 110 in the order of the yaw direction, the roll direction, and the pitch direction, but this is only one embodiment, and the display 110 may be rotated in various orders.

[0129] According to the various embodiments described above, since the display device rotates (or pivots) the display based on information received from the user terminal device, the user can view the display device at an optimal angle without moving.

[0130] Furthermore, because the display device rotates (or pivots) three-dimensionally rather than just horizontally or vertically, the user can effectively view the display device in any posture.

[0131] The various embodiments described above may be implemented as software including instructions stored on a machine-readable storage medium that is readable by a machine (e.g., a computer). A machine that is a device that can call instructions stored in a storage medium and operate according to the called instructions may include an electronic device (e.g., a display device 100) according to a disclosed embodiment. Based on the instructions executed by the processor, the processor may directly or use other elements under the control of the processor to perform the function corresponding to the instruction. The instruction may include a code generated by a compiler or a code that can be executed by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. In this article, "non-transitory storage medium" may not include a signal and is tangible, but does not distinguish between data being semi-permanently or temporarily stored in a storage medium.

[0132] According to an embodiment, the method according to various embodiments disclosed herein may be provided in a computer program product. The computer program product may be exchanged as a commodity between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., a compact disc read-only memory (CD-ROM)) or distributed through an application store (e.g., PlayStore). TM) Online publishing. In the case of online publishing, at least a portion of the computer program product (e.g., a downloadable application) may be at least temporarily stored in a storage medium (such as a memory of a manufacturer's server, an application store's server, or a forwarding server), or may be temporarily generated.

[0133] Each of the elements (e.g., modules or programs) according to the various embodiments described above may be composed of a single entity or multiple entities, and some of the sub-elements described above may be omitted, or another sub-element may be further included in various embodiments. Alternatively or additionally, some elements (e.g., modules or programs) may be integrated into one entity to perform the same or similar functions that were performed by each corresponding element before integration. The operations performed by modules, programs or other elements according to various embodiments may be performed sequentially, in parallel, repeatedly or in a heuristic manner, or at least some operations may be performed in a different order, omitted, or may further include different operations.

Claims

1. A display device, comprising: communicator, including circuitry; monitor; one or more motors for moving the display; Memory; as well as The processor is configured to: identifying, by the communicator, a user terminal device existing within a threshold distance of the display device, and receiving, from the identified user terminal device, posture information of a display surface of the user terminal device obtained by a sensor of the identified user terminal device, identifying a first angle in a yaw direction, a second angle in a roll direction, and a third angle in a pitch direction between the display and the display surface of the user terminal device based on the posture information of the display surface of the user terminal device; identifying whether at least one of the first angle, the second angle, and the third angle exceeds a threshold; as well as based on the at least one of the first angle, the second angle, and the third angle being identified as exceeding the threshold, controlling the one or more motors to pivot the display to correspond to the movement of the display surface of the user terminal device based on the posture information of the display surface of the user terminal device, After the display is pivoted, receiving information about the user's facial angle from the user terminal device through the communicator, wherein the information about the user's facial angle includes information about rotation of the user's facial angle around a yaw direction, a roll direction, and a pitch direction; and The one or more motors are controlled to pivot the display based on information about the user's facial angle.

2. The display device according to claim 1, wherein The threshold is a first threshold and the processor is configured to: using the position of the user terminal device according to the posture information to identify a first angle of a yaw direction between the display and the user terminal device, and Based on the first angle exceeding a first threshold, the one or more motors are controlled to pivot the display about a yaw axis by at least one motion angle.

3. The display device according to claim 1, wherein The processor is configured to: Using the posture information to identify the roll angle and pitch angle of the user terminal device, using the identified roll angle to identify a second angle of a roll direction between the display and the user terminal device, and The identified pitch angle is used to identify a third angle in a pitch direction between the display and the user terminal device.

4. The display device according to claim 3, wherein The thresholds include a first threshold, a second threshold, and a third threshold, and the processor is configured to: controlling the one or more motors to pivot the display about the roll axis direction based on the second angle exceeding a second threshold, and The one or more motors are controlled to pivot the display about the pitch axis direction based on the third angle exceeding a third threshold.

5. The display device according to claim 2, further comprising: a first support member; a second support member, supporting the display; Wherein, the one or more motors include: a first motor for pivoting the display at the top surface of the first support; and a second motor to rotate a second support member included in the first support member, The processor is configured to control the second motor to pivot the second support member around the yaw axis by the at least one movement angle based on the first angle being identified as exceeding a first threshold. The display device according to claim 1 , wherein: The processor is configured to control the display to display a user interface (UI) inquiring whether to pivot the display based on at least one of the first angle, the second angle, and the third angle being identified as exceeding a threshold.

7. The display device according to claim 1, wherein The processor is configured to control the one or more motors to maintain the angle of the pivoted display based on a user command input for fixing the display after the display is pivoted.

8. The display device according to claim 1, wherein The processor is configured to control the display to display a preset idle screen based on the user terminal device being identified as exceeding a threshold distance from the display device.

9. The display device according to claim 1, wherein The processor is configured to control the one or more motors to pivot the display by at least one movement angle around an axis direction of at least one of the first angle, the second angle, and the third angle that is identified as exceeding the threshold, based on the position of the user terminal device being maintained during a preset time after the user terminal device is identified as being within a threshold distance of the display device.

10. A method for controlling a display device including one or more motors for moving a display, the method comprising: identifying a user terminal device present within a threshold distance of the display device, and receiving, from the identified user terminal device, posture information of a display surface of the user terminal device obtained by a sensor of the identified user terminal device; identifying a first angle in a yaw direction, a second angle in a roll direction, and a third angle in a pitch direction between the display and the display surface of the user terminal device based on the posture information of the display surface of the user terminal device; identifying whether at least one of the first angle, the second angle, and the third angle exceeds a threshold; as well as based on the at least one of the first angle, the second angle, and the third angle being identified as exceeding the threshold, controlling the one or more motors to pivot the display to correspond to the movement of the display surface of the user terminal device based on the posture information of the display surface of the user terminal device, After the display is pivoted, receiving information about a user's facial angle from the user terminal device, wherein the information about the user's facial angle includes information about rotation of the user's facial angle around a yaw direction, a roll direction, and a pitch direction; and The one or more motors are controlled to pivot the display based on information about the user's facial angle.

11. The control method according to claim 10, wherein: The threshold is a first threshold, and the method comprises: identifying a first angle of a yaw direction between the display and the user terminal device using a position of the user terminal device according to the posture information; and Based on the first angle being identified as exceeding the first threshold, the one or more motors are controlled to pivot the display about the yaw axis by at least one angle of motion.

12. The control method according to claim 10, wherein: The method comprises: Using the posture information to identify the roll angle and pitch angle of the user terminal device; and The identified roll angle is used to identify a second angle of a roll direction between the display and the user terminal device, and the identified pitch angle is used to identify a third angle of a pitch direction between the display and the user terminal device.

13. The control method according to claim 12, wherein: The thresholds include a first threshold, a second threshold, and a third threshold, and the controlling step includes: Based on the second angle being identified as exceeding a second threshold, controlling the one or more motors to pivot the display about the roll axis direction, and Based on the third angle being identified as exceeding a third threshold, the one or more motors are controlled to pivot the display about the pitch axis direction.

14. The control method according to claim 11, wherein: The controlling step includes: based on the first angle being identified as exceeding a first threshold, controlling a second motor included in the first support to pivot the second support supporting the display around a yaw axis direction, so that the display pivots at the top surface of the first support by the at least one motion angle.

Citation Information

Patent Citations

  • Television visual angle automatic adjusting method and device

    CN103796056A

  • Television control device, mobile terminal and television control method

    CN106534565A

  • Input device and its control method and control program, and input system

    JP2016018448A

  • Control device, positional information notification device, communication system, control method, and control program

    JP2016058799A

  • Display system

    KR100985217B1